Wytyczne dotyczące korzystania z zdalnej gałęzi kasy GIT:
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.