Menu
CoddyTech

Czym jest gałąź

Część sekcji Kontrola wersji ścieżki Terminal w Coddy. Lekcja 28 z 58.

Gałąź w Git to po prostu przesuwalny wskaźnik do commita. Domyślna gałąź zwykle nazywa się main, a każdy commit, który na niej wykonujesz, przesuwa ten wskaźnik do przodu.

Gałęzie pozwalają pracować jednocześnie nad różnymi liniami rozwoju bez przeszkadzania sobie nawzajem. Możesz:

  • Wypróbować ryzykowny pomysł na pobocznej gałęzi i bez problemu z niego zrezygnować
  • Tworzyć nową funkcję w odizolowanym środowisku, podczas gdy main pozostaje stabilna
  • Przekazać pracę członkowi drużyny, udostępniając gałąź

W każdej chwili możesz wyświetlić listę gałęzi za pomocą:

git branch

Gałąź, na której aktualnie jesteś, jest oznaczona symbolem * obok swojej nazwy. Wewnętrznie Git śledzi „bieżącą gałąź” za pomocą pliku .git/HEAD, który widziałeś wcześniej.

challenge icon

Wyzwanie

Początkujący

Bieżący katalog nie jest jeszcze repozytorium Git. Zainicjuj nowe repozytorium Git za pomocą git init -b main (bez -b main Git nadaje pierwszej gałęzi nazwę master), skonfiguruj tożsamość użytkownika (imię i adres e-mail), utwórz commit z istniejącym plikiem note.txt, a następnie wyświetl gałęzie, aby sprawdzić, czy istnieje gałąź main. Końcowy wynik powinien wyglądać tak: * main.

Spróbuj swoich sił

Terminal
quiz iconSprawdź się

Ta lekcja zawiera krótki quiz. Zacznij lekcję, żeby na niego odpowiedzieć i śledzić swoje postępy.

Wszystkie lekcje w sekcji Kontrola wersji

Poćwicz samodzielnie: Edytor online Terminal