Ten przewodnik dostarczy różnych sposobów sprawdzenia, które gałęzie GIT są śledzą, a które są zdalne/upstream poprzez wiele poleceń git.
Jak zobaczyć, które gałęzie GIT śledzą, która zdalna/upstream oddział?
Git zapewnia kilka poleceń, aby zobaczyć status lokalnej gałęzi Git, albo jako gałąź zdalnie śledzącą, albo zdalną/. Deweloperzy mogą również przeglądać dane połączonych gałęzi za pośrednictwem tych poleceń.
Idźmy naprzód i praktycznie wykonaj wyżej rozpatrywaną operację, aby wyświetlić listę śledzenia i zdalnych gałęzi!
Zmień na lokalne repozytorium GIT
Najpierw wykonaj „płyta CD„Poleć i przejdź do lokalnego repozytorium GIT:
$ cd "c: \ Users \ nazma \ git \ test_9"
Zobacz lokalne oddziały
Aby wyświetlić listę nazw lokalnych gałęzi wraz z SHA Hash i ich status, jeśli istnieje, wykonaj „git Branch -vv" Komenda:
$ git oddział -vv
Zgodnie z wyjściem, nasze obecne repozytorium ma dwie gałęzie wymienione „pochodzenie/dev" I "Origin/Master”, Które są ustalone jako upstream, podświetlone w kolorze niebieskim:
Wyświetl listę wszystkich śledzonych zdalnych gałęzi
Jeśli chcesz wyświetlić wszystkie istniejące nazwy zdalnych gałęzi zdalnych o statusie śledzonym, można zastosować polecenie poniżej listy:
$ git zdalny pokaz show
Tutaj nasze bieżące repozytorium zawiera podświetlane poniżej zdalne gałęzie, które są śledzone:
Sprawdź status obecnego lokalnego oddziału GIT
Napisz Git Switch„Polecenie z nazwą oddziału lokalnego, aby sprawdzić status bieżącego lokalnego oddziału roboczego:
$ git przełącznik alfa
Jak widać, obecny oddział roboczy jest aktualny z „zdalny/”, Który wskazuje, że jest dodawany jako gałąź śledząca:
Zobacz wszystkie istniejące śledzenie i scalone gałęzie
Aby pokazać wszystkie istniejące gałęzie śledzenia, a także listę wszystkich scalonych gałęzi, uruchom „git config -get -regex oddział" Komenda:
$ git config-gałąźg-regex oddział
Zobacz głowę każdego lokalnego oddziału
Aby zobaczyć głowę każdej gałęzi lokalnej, można wykonać następujące polecenie:
$ git for-each-ref-format = '%(refname: short) <- %(upstream:short)' refs/heads
Tutaj powyższe polecenie obejmuje:
Jak widać, poniższe podświetlone lokalne oddziały są dodawane jako upstream ze zdalnymi gałęziami:
Dostarliśmy różne polecenia, aby zobaczyć, które gałęzie lokalne GIT śledzą, która gałęzie zdalnej/upstream.
Wniosek
Różne polecenia GIT są używane do wyświetlania statusu lokalnego gałęzi GIT, dodanego jako odległej gałęzi lub zdalnego/oddziału, takiego jak „$ git oddział -vv„Komenda można wykorzystać do wyświetlania listy wszystkich lokalnych gałęzi wraz z krótkim hashem SHA i ich obecnym statusem, w tym statusem i wielu kolejnych poleceń w tym celu. Ten przewodnik wykazał różne polecenia GIT, aby zobaczyć, które gałęzie GIT śledzą i które oddział zdalny/.