Diese Anleitung bietet das Verfahren zum Entfernen der Tracking -Zweige, die nicht mehr im Git -Remote -Repository vorhanden sind.
So entfernen Sie die Verfolgung von Zweigen nicht mehr im Remote -Repository?
Um die Verfolgung von Zweigen nicht mehr auf der Fernbedienung zu entfernen, wechseln Sie zunächst zum jeweiligen Git -Repository. Klonen Sie dann das Git -Remote -Repository und die neue Remote -URL. Abrufen Sie als Nächstes das aktualisierte Remote -Repository ab und überprüfen Sie die Liste der Remote -Filialen. Gehen Sie zum GitHub -Hosting -Service und überprüfen Sie die vorhandene Filialenliste. Schließlich führen Sie das aus “aus$ Git Remote Prune OriginBefehl ”Um die Referenz für die Verfolgung zu entfernen.
Schritt 1: Navigieren Sie zu Git Local Repository
Wechseln Sie mit dem folgenden Befehl zum GIT -bestimmten Repository:
$ CD "C: \ Benutzer \ Nazma \ git \ mari_khan"Schritt 2: Klonendemote -Repository klonen
Leiten Sie die "Git -KlonBefehl und klonen Sie das Remote -Repository in das lokale Repository:
$ git klone https: // github.com/gituser0422/Demo5.GitSchritt 3: Remote -URL hinzufügen
Fügen Sie als Nächstes die Remote -URL mit der “hinzu“Git Remote AddDer Befehl allein mit dem Remote -Namen und dem Remote -Repository -Pfad:
$ git remote hinzufügen Herkunft https: // github.com/gituser0422/Demo5.GitHier das "Herkunft”Ist der Remote -Name:
Schritt 4: Überprüfen Sie die Remote -URL
Überprüfen Sie dann die hinzugefügte Remote -Repository -URL mit Hilfe des “Git RemoteBefehl mit dem “-v" Möglichkeit:
$ git remote -vDie Ausführung des obigen Befehls wird alle Remote -Verbindungen aufgeführt:
Schritt 5: Aktualisiertes Remote -Repository abrufen
Jetzt leiten Sie die "Git holtBefehl zum Abrufen des aktualisierten Remote -Repositorys:
$ git holenSchritt 6: Listen Sie Remotezweige auf
Um alle entfernten Zweige anzuzeigen, führen Sie die “aus“ ausGit -ZweigBefehl mit dem “-R" Möglichkeit:
$ git branch -rGemäß der folgenden Ausgabe enthält das geklonte Remote-Repository vier Zweige:
Schritt 7: Remote -Zweige überprüfen
Gemäß dem Menü Dropdown-Zweighöfen enthält das Remote-Repository nicht das “Dev”Zweig, die früher auf dem lokalen Repository abgerufen wurde:
Schritt 8: Referenz entfernen
Leiten Sie die "Git -FerngepflontBefehl mit dem Remote -Namen, um die gelöschte Remote -Zweigreferenz zu entfernen:
$ Git Remote Prune OriginEs kann beobachtet werden, dass der entfernte Tracking -Zweig erfolgreich beschnitten wird:
Schritt 9: Überprüfen Sie die entfernte Tracking -Filiale
Überprüfen Sie zuletzt die Liste des Fetch Remote -Repositorys, um den entfernten Tracking -Zweig zu überprüfen:
$ git branch -rDie folgende Ausgabe zeigt, dass die erforderliche Remote -Zweigreferenz erfolgreich gelöscht wird:
Das ist es! Wir haben das Verfahren vorgelegt, um die verfolgten Zweige zu entfernen, die sich nicht mehr im Remote -Repository befinden.
Abschluss
Navigieren Sie zuerst zum jeweiligen Git Local Repository, um die Verfolgung von Zweigen nicht mehr auf der Fernbedienung zu entfernen. Klonen Sie danach das Remote -Repository in das lokale Repository und fügen Sie die neue Remote -URL hinzu. Finden Sie als Nächstes das aktualisierte Remote -Repository ab und sehen. Öffnen Sie den GitHub -Hosting -Dienst und überprüfen Sie die vorhandene Filialenliste. Schließlich führen Sie das aus “aus$ Git Remote Prune OriginBefehl ”Um die Referenz für die Verfolgung zu entfernen. In diesem Leitfaden haben wir die Methode zum Entfernen von Tracking -Zweigen erläutert, die im Remote -Repository nicht mehr vorhanden sind.