Jak porównać lokalne i zdalne gałęzie w Git

Jak Porownac Lokalne I Zdalne Galezie W Git



Git to bezpłatne forum i niezależny system kontroli wersji typu open source, zaprojektowany do efektywnego zarządzania wszystkim, od małych do dużych projektów programistycznych. Jego lokalne oddziały można znaleźć na używanej lokalnie stacji osobistej, którą widzą lokalni użytkownicy. W przeciwieństwie do tego, do zdalnych gałęzi może mieć dostęp wielu użytkowników za pośrednictwem zdalnych repozytoriów, którzy mają do tego uprawnienia.

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 ' Komenda.



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ł -a

Tutaj 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łówny

Poró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 ”, aby porównać i zobaczyć różnicę między nimi. W tym badaniu udostępniliśmy metodę porównywania lokalnych i zdalnych gałęzi Git.