Niniejszy przewodnik zapewni procedurę usuwania gałęzi śledzenia, które nie istnieją już w zdalnym repozytorium GIT.
Jak usunąć gałęzie śledzenia, które nie są już w zdalnym repozytorium?
Aby usunąć gałęzie śledzenia, nie na pilocie, najpierw przejdź do konkretnego repozytorium GIT. Następnie sklonuj zdalne repozytorium GIT i nowy zdalny adres URL. Następnie pobieraj zaktualizowane zdalne repozytorium i sprawdź listę zdalnych gałęzi. Przejdź do usługi hostingowej Github i sprawdź listę istniejących oddziałów. Wreszcie, wykonaj „$ git zdalny pochodzenie”Polecenie do usunięcia odniesienia do gałęzi śledzenia.
Krok 1: Przejdź do lokalnego repozytorium GIT
Przejdź do konkretnego repozytorium GIT za pomocą następującego polecenia:
$ cd "c: \ Users \ nazma \ git \ mari_khan"Krok 2: Zdalne repozytorium klonów
Uruchom „Git Clone”Polecaj i klonuj zdalne repozytorium do lokalnego repozytorium:
$ git clone https: // github.com/gituser0422/demo5.gitKrok 3: Dodaj zdalny adres URL
Następnie dodaj zdalny adres URL za pomocą „Git zdalny dodaj„Polecenie sam z zdalną nazwą i ścieżką zdalnego repozytorium:
$ git zdalny dodaj pochodzenie https: // github.com/gituser0422/demo5.gitTutaj "pochodzenie”To zdalna nazwa:
Krok 4: Sprawdź zdalny adres URL
Następnie zweryfikuj dodany adres URL zdalnego repozytorium za pomocą „git pilot„Polecenie z„-v" opcja:
$ git pilot -vWykonanie powyższego polecenia będzie wymienić wszystkie zdalne połączenia:
Krok 5: Pobierz zaktualizowane zdalne repozytorium
Teraz uruchom „Git Fetch„Polecenie, aby pobrać zaktualizowane zdalne repozytorium:
$ git fetchKrok 6: Lista zdalnych gałęzi
Aby wyświetlić wszystkie zdalne oddziały, uruchom „GIT Branch„Polecenie z„-R" opcja:
$ git oddział -rZgodnie z wynikami poniżej listy sklonowanego zdalnego repozytorium zawiera cztery gałęzie:
Krok 7: Sprawdź zdalne gałęzie
Zgodnie z menu rozwijanych gałęzi zdalne repozytorium nie zawiera „dev”Oddział, który został wcześniej pobrany w lokalnym repozytorium:
Krok 8: Usuń odniesienie
Uruchom „Git zdalna śliwka”Polecenie z zdalną nazwą, aby usunąć usunięte zdalne odniesienie odniesienia:
$ git zdalny pochodzenieMożna zauważyć, że usunięta gałąź śledząca jest pomyślnie przycinana:
Krok 9: Sprawdź usuniętą gałąź śledzenia
Na koniec sprawdź listę zdalnego repozytorium Fetch, aby zweryfikować usuniętą gałąź śledzenia:
$ git oddział -rPoniżej wyjście pokazuje, że wymagane odniesienie zdalnego odgałęzienia zostało pomyślnie usuwane:
Otóż to! Podaliśmy procedurę usuwania śledzonych gałęzi, które nie są już w zdalnym repozytorium.
Wniosek
Aby usunąć gałęzie śledzenia, nie na pilocie, najpierw przejdź do konkretnego lokalnego repozytorium GIT. Następnie klon zdalne repozytorium do lokalnego repozytorium i dodaj nowy zdalny adres URL. Następnie pobieraj zaktualizowane zdalne repozytorium i wyświetl listę zdalnych gałęzi. Otwórz usługę hostingową GitHub i sprawdź listę istniejących oddziałów. Wreszcie, wykonaj „$ git zdalny pochodzenie”Polecenie do usunięcia odniesienia do gałęzi śledzenia. W tym przewodniku wyjaśniliśmy metodę usuwania gałęzi śledzenia, które nie istnieją już w zdalnym repozytorium.