Jak sprawdzić zdalne oddział w Git

Jak sprawdzić zdalne oddział w Git
Oddział jest istotną częścią każdego repozytorium GIT. Wiele oddziałów pomaga poprawnie zarządzać kodem. Każda nowa funkcja można przetestować bez wpływu na inny kod repozytorium, utrzymując osobne pliki za pomocą oddziału. Wszystkie zobowiązania są wykonywane przez przełączanie się na konkretną gałąź zawierającą nowe lub zaktualizowane pliki. Zmiany dokonane w lokalnej gałęzi można wepchnąć do odległej gałęzi, a zaktualizowany zdalny oddział może zostać wciągnięty do lokalnej gałęzi. 'Git Checkout„Polecenie służy głównie do przełączania między gałęzi lokalnego repozytorium i utworzenie nowej gałęzi lokalnie. Ale tego polecenia można użyć do sprawdzenia gałęzi zdalnego repozytorium i tego, w jaki sposób można użyć tego polecenia dla gałęzi zdalnego repozytorium, jak pokazano w tym samouczku.

Wytyczne dotyczące korzystania z zdalnej gałęzi kasy GIT:

  1. Zobowiązaj się do każdego zadania prawidłowo po jego zakończeniu.
  2. Sprawdź, czy wszystkie powiązane zmiany są właściwie popełnione lub nie.
  3. Sprawdź prawidłowo kod przed popełnieniem jakiegokolwiek zadania.
  4. Komunikat o zatwierdzenie powinien być jasny, aby użytkownik otrzymał wyobrażenie o zadaniu.
  5. Utwórz niezbędne oddziały, aby zarządzać kodem.

Wymagania wstępne:

Zainstaluj pulpit GitHub.

Github Desktop pomaga graficznemu użytkownikowi git wykonywania zadań związanych z git. Możesz łatwo pobrać najnowszego instalatora tej aplikacji dla Ubuntu z Github.com. Musisz zainstalować i skonfigurować tę aplikację po pobraniu, aby. Możesz także sprawdzić samouczek do zainstalowania pulpitu GitHub na Ubuntu, aby poprawnie poznać proces instalacji.

Utwórz konto Github

Będziesz musiał utworzyć konto GitHub, aby sprawdzić polecenia użyte w tym samouczku.

Utwórz lokalne i zdalne repozytorium

Musisz utworzyć lokalne repozytorium i opublikować repozytorium na zdalnym serwerze, aby przetestować polecenie kasy użyte w tym samouczku dla zdalnych gałęzi.

Odgałęzienie zdalnego kasy:

W tej sekcji wymienione zdalne repozytorium demo Plik odczytu służy do testowania poleceń do kasy zdalnych gałęzi. Lokalne repozytorium tego zdalnego repozytorium jest tworzone wcześniej. Tutaj lokalne repozytorium zawiera wyłącznie oddział, a zdalnie utworzono nowy oddział dla zdalnego repozytorium. Otwórz to zdalne repozytorium z pulpitu Github. Poniższy obraz pokazuje, że zdalne repozytorium ma dwa wymienione oddziały główny I gospodarz.

Otwórz lokalne repozytorium z terminalu i uruchom następujące polecenie, aby wyświetlić istniejące gałęzie lokalnego repozytorium.

$ git oddział

Poniższe dane wyjściowe pokazuje, że lokalne repozytorium zawiera oddział o nazwie główny.

Uruchom następujące polecenie, aby pobrać zmiany dokonane w zdalnym repozytorium i sprawdź zaktualizowaną zawartość zdalnego repozytorium. Polecenie poprosi o nazwę użytkownika i hasło konta GitHub.

$ git fetch pochodzenie

Poniższe dane wyjściowe pokazuje, że nowa gałąź wymieniona gospodarz jest dodawany do zdalnego repozytorium.

Uruchom następujące polecenia, aby sprawdzić listę oddziału lokalnego repozytorium po uruchomie.

$ git oddział
$ get Checkout -B Master Origin/Master
$ git oddział

Następujące dane wyjściowe pokazuje, że po uruchomieniu 'Git Checkout„Polecenie, nowa gałąź wymieniona gospodarz jest tworzony w lokalnym repozytorium w celu śledzenia zdalnego oddziału wymienionego gospodarz.

Idź do Github.com i zaloguj się na swoje konto. Otwórz nazwane repozytorium Plik odczytu z zdalnego serwera. Utwórz nowy plik wymieniony Read3.php w zdalnym repozytorium i popełnij zadanie. Zgodnie z poniższym obrazem zdalne repozytorium zawiera trzy pliki. To są Czytać.php, Read2.php, I Read3.php.

Możesz pobrać zaktualizowaną zawartość zdalnego repozytorium z terminalu, uruchamiając polecenie GIT lub otwierając lokalne repozytorium z pulpitu GitHub i kliknięcie konkretnej opcji. Jeśli nie znasz polecenia GIT i zaktualizuj lokalne repozytorium za pomocą graficznego interfejsu użytkownika, otwórz lokalne repozytorium z pulpitu GitHub. Poniższe dane wyjściowe pokazuje, że lokalne repozytorium nie jest aktualizowane o zdalne repozytorium, a ostatni dopełniony plik w repozytorium jest Read2.php. Aby pobrać nową zawartość ze zdalnego serwera, kliknij Pobierać pochodzenie przycisk. Jeśli lokalne i zdalne repozytoria nie pasują, a każda zaktualizowana treść jest pobierana z zdalnego repozytorium, to pochodzenie ciągnięcia Opcja zostanie wyświetlona.

W poprzednim kroku wykazano, że w zdalnym repozytorium utworzono nowy plik. Więc następujący obraz pokazuje Pociągnięcie Opcja na komputerze Github. Kliknij tę opcję, aby odzyskać zaktualizowaną zawartość z zdalnego repozytorium i przechowywać zawartość w lokalnym repozytorium.

Po kliknięciu opcji Pull Origin repozytorium lokalne będzie zawierać nowy plik wymieniony Read3.php które zostaną wyciągnięte ze zdalnego serwera. Poniższe dane wyjściowe pokazuje, że repozytorium zawiera teraz nowy plik i nowy komunikat zatwierdzenia.

W poprzednim zadaniu lokalne repozytorium zostało zaktualizowane o treść zdalnego repozytorium. Ale możesz zaktualizować zdalne repozytorium o nową zawartość lokalnego repozytorium również za pomocą komputera końcowego lub github. Musisz uruchomić 'Git Push„polecenie z terminalu w celu aktualizacji zdalnego repozytorium lub kliknięcia Opublikuj pochodzenie Opcja z pulpitu GitHub, aby zaktualizować zdalne repozytorium o nową zaangażowaną treść lokalnego repozytorium.

Wniosek:

Ten samouczek pokazuje użycie polecenia git kasy do śledzenia dowolnej zdalnej gałęzi za pomocą oddziału lokalnego. Ta funkcja GIT jest przydatna, gdy nowe oddziały są tworzone w zdalnym repozytorium zdalnym, a nowo utworzone gałęzie nie istnieją w lokalnym repozytorium.