To badanie zaoferuje metodę porównywania lokalnych i zdalnych gałęzi Git w Git.
Jak porównać lokalne i zdalne gałęzie w Git?
Załóżmy, że użytkownicy chcą wiedzieć, jakie zmiany są wprowadzane w lokalnym repozytorium Git i przekazywane do repozytorium zdalnego. Tak więc w tej sytuacji użytkownik musi porównać oddział lokalny i zdalny.
Aby porównać lokalne i zdalne gałęzie w Git, najpierw otwórz terminal Git za pomocą „ Uruchomienie ' menu. Następnie wypisz gałęzie obu repozytoriów. Następnie wykonaj „ $ git pobierz ”, aby zaktualizować zdalne oddziały. Następnie wymień wszystkie oddziały, w tym lokalne i zdalne. Na koniec porównaj gałęzie obu repozytoriów za pomocą „ $ git diff
Teraz wykonaj poniższe kroki, aby zrozumieć powyższą koncepcję!
Krok 1: Otwórz Git Bash
Najpierw otwórz „ Git Bash ” za pomocą przycisku „ Uruchomienie ' menu:
Krok 2: Zaktualizuj zdalne repozytorium
Następnie wykonaj „ pobierz git ” polecenie aktualizacji oddziałów zdalnego śledzenia:
$ pobierz git
Jak widać, oddział zdalnego śledzenia” Główny ” został pomyślnie pobrany do lokalnego repozytorium:
Krok 3: Lista wszystkich oddziałów
Teraz wypisz wszystkie dostępne oddziały zdalne i lokalne za pomocą dostarczonego polecenia:
$ git oddział -aTutaj wyróżnione gałęzie to odległe gałęzie, a symbol gwiazdki obok „ Główny ” oddział wskazuje, że jest to aktualnie działająca gałąź:
Krok 4: Porównaj oddziały lokalne i zdalne
Na koniec wykonaj „ git diff ” polecenie do porównania gałęzi:
$ git diff główne pochodzenie / GłównyPorównaliśmy „ Główny ” gałąź obu repozytoriów. Jak widać na poniższym wyjściu, wyświetlana jest różnica między oddziałami zdalnymi i lokalnymi:
Otóż to! Skompilowaliśmy najłatwiejszą metodę porównania gałęzi lokalnej i zdalnej w Git.
Wniosek
Aby porównać lokalną i zdalną gałąź w Git, najpierw otwórz terminal Git i wykonaj „ $ git pobierz ”, aby pobrać i zaktualizować zdalne oddziały. Następnie uruchom „ $ git branch -a ” polecenie, aby wyświetlić wszystkie oddziały zdalne i lokalne. Na koniec wykonaj „ $ git diff