Po rewizji gałąź jest najważniejszą koncepcją w kontroli wersji. Git nie jest wyjątkiem i zachęca do korzystania z branchy bardziej niż większość. Praca z nimi jest łatwa i szybka.

Sposób korzystania z branchy zależy od projektu, nad którym pracujesz — jeśli nie jest to Twój własny projekt, opiekun zazwyczaj decyduje za Ciebie.

Możesz mieć tylko domyślne Główny oddział i singiel rozwijać Oddział. Możesz też użyć nowej gałęzi dla każdej funkcji i poprawki błędów. Tak czy inaczej, znajdziesz wiele okazji, gdy lista dostępnych oddziałów jest bardzo przydatnym narzędziem.

Co to jest oddział?

Systemy kontroli wersji, takie jak git, używają terminu Oddział jako analogia z drzewami. Każda gałąź wyłania się z innej, ostatecznie kończąc z powrotem na pniu. Gałęzie pozwalają na tworzenie indywidualnych linii zabudowy, dzięki czemu można nad nimi pracować w izolacji bez zakłócania innych sekcji projektu.

Jak wyświetlić gałęzie w wierszu poleceń?

Linia poleceń jest szybkim i wydajnym sposobem korzystania z git. Będziesz musiał dużo pamiętać, aby to opanować, ale program wiersza poleceń zawsze będzie oferować pełne wsparcie dla wszystkich wielu funkcji git.

instagram viewer

Lista gałęzi za pomocą git

Domyślnym narzędziem wiersza poleceń jest git. Głównym podkomendą do pracy z oddziałami jest Oddział. Domyślnie to polecenie wyświetla gałęzie, więc:

git oddział

wyświetli listę nazw gałęzi, na przykład:

* utrzymanie
gospodarz
Następny

Zauważ, że to polecenie wyświetla gałęzie w kolejności alfabetycznej i podświetla bieżącą gałąź gwiazdką. Należy również zrozumieć, że pokazane oddziały są tylko lokalne.

Aby zobaczyć oddziały zdalne, użyj -r flaga, aby pokazać tylko odległe gałęzie, lub -a flaga, aby pokazać zarówno lokalne, jak i zdalne. Możesz wyświetlić bardziej szczegółowe informacje za pomocą -v flaga i jeszcze bardziej szczegółowe informacje z -vv.

git oddział -vva

Dzięki temu uzyskasz wiele przydatnych informacji, w tym podkreślenie, które oddziały lokalne/zdalne są w użyciu i które oddziały śledzą inne.

Możesz użyć --lista możliwość wyszukiwania oddziałów według wzoru. Jest to bardzo przydatne, jeśli masz do czynienia z wieloma gałęziami, na przykład gdy projekt używa jednej gałęzi na poprawkę błędu.

git branch --list 'm*'

Przeglądaj gałęzie za pomocą gh

ten gh program jest GitHub narzędzie wiersza polecenia. Jeśli twoje repozytorium ma zdalne hostowane na github.com, możesz użyć gh zarządzać nim. Większość podstawowych poleceń jest specyficzna dla GitHub, na przykład zajmując się problemami lub żądaniami ściągnięcia. Ale rozszerzenia są już dostępne, a to rozszerzenie gh-branch może pomóc w wyświetlaniu oddziałów.

Po zainstalowaniu wystarczy wpisać:

oddział gh

W katalogu repozytorium GitHub zobaczysz listę wszystkich gałęzi poza bieżącą gałęzią. Możesz wpisać, aby filtrować według nazwy oddziału, i wybrać oddział, aby się do niego przełączyć.

Zobacz też: Jak zainstalować GitHub CLI w systemie Linux?

Jak wyświetlić listę oddziałów za pomocą GitHub Desktop

Pulpit GitHub wyświetla lokalne oddziały w głównym interfejsie użytkownika. W górnej części okna powinieneś zobaczyć przycisk oznaczony Obecny oddział z aktywną gałęzią roboczą wyświetlaną pod spodem. Naciśnij, aby wyświetlić domyślną gałąź i ostatnie gałęzie. Możesz także wpisać w polu oznaczonym Filtr wyszukiwanie określonych oddziałów według nazwy.

Zobacz też: Jak sklonować repozytorium za pomocą GitHub Desktop

Jak wyświetlić gałęzie na stronie GitHub?

Jeśli hostujesz swój projekt na GitHub, możesz wyświetlić wszystkie jego gałęzie ze strony projektu. Zacznij od przejścia do projektu Kod zakładkę, a następnie kliknij link odnoszący się do liczby gałęzie. Zobaczysz oddziały pogrupowane według statusu, w tym Wszystkie oddziały opcja.

Poznaj nowy projekt za pośrednictwem jego oddziałów

Często można się wiele dowiedzieć o projekcie, po prostu wymieniając jego gałęzie. Będzie się to różnić, ale możesz dowiedzieć się, nad jakimi funkcjami aktualnie pracują inni lub ile błędów jest aktywnych. Od czasu do czasu musisz także wiedzieć, w jakiej branży się znajdujesz.

Innym doskonałym sposobem na poznanie projektu jest przeglądanie jego historii zmian. ten git log dowodzenie jest bardzo potężnym środkiem odkrywania, jakie zmiany zaszły.

UdziałĆwierkaćE-mail
Jak sprawdzić historię projektu za pomocą git log

Niezależnie od tego, czy masz do czynienia z katastrofalnym błędem, czy po prostu chcesz sprawdzić niektóre poprzednie zmiany, git log to twój cel.

Czytaj dalej

Powiązane tematy
  • Programowanie
  • GitHub
  • Pulpit GitHub
  • Programowanie
O autorze
Bobby Jack (61 opublikowanych artykułów)

Bobby jest entuzjastą technologii, który przez prawie dwie dekady pracował jako programista. Pasjonuje się grami, pracuje jako redaktor recenzji w magazynie Switch Player i jest zanurzony we wszystkich aspektach publikowania online i tworzenia stron internetowych.

Więcej od Bobby'ego Jacka

Zapisz się do naszego newslettera

Dołącz do naszego newslettera, aby otrzymywać porady techniczne, recenzje, bezpłatne e-booki i ekskluzywne oferty!

Kliknij tutaj, aby zasubskrybować