Entfernen Sie die Tracking -Zweige nicht mehr auf der Fernbedienung

Entfernen Sie die Tracking -Zweige nicht mehr auf der Fernbedienung
Um die Entwicklungsprojektmodule zu verwalten, können Benutzer mehrere Filialen in den Remote- und lokalen Repositories erstellen. Nach dem Erstellen von Zweigen ziehen Sie sie lokal an und wechseln Sie darauf. Füllen Sie dann die Projektentwicklungsarbeiten aus, begehen Sie Änderungen, geben Sie sie in das Remote -Repository und fusionieren Sie den überprüften Code in eine Hauptgit -Remote -Zweigstelle. Der letzte Schritt besteht. In einem solchen Szenario das “$ Git Remote Prune OriginDer Befehl ”Entfernt diese verfolgten Zweige, die nicht mehr auf der Fernbedienung platziert sind.

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.Git

Schritt 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.Git

Hier 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 -v

Die 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 holen

Schritt 6: Listen Sie Remotezweige auf

Um alle entfernten Zweige anzuzeigen, führen Sie die “aus“ ausGit -ZweigBefehl mit dem “-R" Möglichkeit:

$ git branch -r

Gemäß 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 Origin

Es 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 -r

Die 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.