git init

Słownik kwalifikacji INF.04 - Projektowanie, programowanie i testowanie aplikacji

Co robi git init?

git init to polecenie służące do utworzenia nowego lokalnego repozytorium Git w aktualnie wybranym folderze. Po jego wykonaniu Git zaczyna śledzić historię zmian w projekcie, ale żadne pliki nie są jeszcze automatycznie zapisane w historii.

Polecenie tworzy ukryty katalog .git, w którym Git przechowuje informacje o repozytorium, konfigurację, historię commitów oraz dane potrzebne do kontroli wersji.

Typowe użycie

git init

Polecenie należy wykonać w katalogu projektu, np. tam, gdzie znajdują się pliki aplikacji.

Ważne informacje

  • git init nie pobiera projektu z internetu.
  • git init nie tworzy jeszcze commita.
  • git init tylko przygotowuje folder do pracy z Git.
  • Po inicjalizacji zwykle wykonuje się git add i git commit.

Przykładowy przebieg pracy

git init
git add .
git commit -m 'first commit'

Taki zestaw poleceń oznacza rozpoczęcie pracy z nowym repozytorium, dodanie plików projektu do obszaru przygotowania i zapisanie pierwszej wersji projektu w historii.