So beschneiden Sie lokale Tracking -Zweige, die in der Fernbedienung nicht mehr existieren

So beschneiden Sie lokale Tracking -Zweige, die in der Fernbedienung nicht mehr existieren
Wenn Entwickler an großen Projekten arbeiten, teilen sie sie in Module auf und erleichtern es jedem Teammitglied, daran zu arbeiten. Auf Git befassen sie sich mit den Zweigen, indem sie arbeiten und sie dann zum Remote -Hosting -Dienst drücken. Manchmal werden die verfolgten Zweige aus den Remote -Repositorys gelöscht, und Sie möchten das lokale Repository damit aktualisieren. Daher ist es erforderlich, das Beschneiden mit dem “durchzuführen$ Git Remote Prune Origin" Befehl.

In diesem Beitrag wurde die Methode zur Beschneidung der aus dem Remote -Repository entfernten Lokalverfolgungszweige beschrieben.

So beschneiden Sie Git lokale Tracking -Zweige, die in der Fernbedienung nicht mehr existieren?

Um die lokalen Tracking -Zweige zu beschneiden, die in der Fernbedienung nicht mehr vorhanden sind. Finden Sie danach das aktualisierte Remote -Repository und sehen Sie sich die Remote -URL -Liste an. Zeigen Sie als Nächstes alle Tracking Remote -Zweige an. Gehen Sie zum GitHub -Hosting -Service und zeigen Sie die vorhandene Liste der Fernzweige an. Zuletzt beschneiden Sie lokale Tracking -Filialen, indem Sie die ausführen “$ Git Remote Prune Origin" Befehl.

Implementieren Sie nun die oben aufgeführte Anweisung!

Schritt 1: Navigieren Sie zum Git -Repository

Wechseln Sie zum Git Local Repository, indem Sie die „ausführen“CD" Befehl:

$ cd "C: \ Benutzer \ nazma \ git \ test_13"

Schritt 2: Klonendemote -Repository klonen

Jetzt leiten Sie die "Git -KlonBefehl mit der Remote -Repository -URL, um eine Verbindung zum lokalen Repository herzustellen:

$ git klone https: // github.com/gituser0422/Demo.Git

Schritt 3: Überprüfen Sie die Remote -URL -Liste

Um die Remote -URL -Liste für die Verfolgung vom Remote -Repository auf das lokale Repository zu überprüfen, führen Sie die “ausGit RemoteBefehl zusammen mit dem “-v" Möglichkeit:

$ git remote -v

Schritt 4: Aktualisiertes Remote -Repository abrufen

Führen Sie das ausGit holtBefehl zum Herunterladen der aktualisierten Version des Git Remote -Repositorys:

$ git holen

Schritt 5: Remote -Zweige auflisten

Führen Sie den folgenden Befehl aus, um alle abgerufenen Remotezweige anzuzeigen:

$ git branch -r

Schritt 6: Überprüfen Sie Remote -Zweige aus GitHub

Öffnen Sie als NächstDevDer Zweig wird aus dem Remote -Repository gelöscht und existiert nicht mehr:

Schritt 7: Becken Sie lokale Tracking -Zweige

Schließlich führen Sie das aus “ausGit -Ferngepflont"Befehl zusammen mit dem Remote -Namen"Herkunft”:

$ Git Remote Prune Origin

Es ist zu sehen, dass das “DevDer Zweig ist beschnitten:

Schritt 8: Überprüfen Sie,

Schließlich laufen Sie die “Git -ZweigBefehl zusammen mit dem “-ROption, um sicherzustellen, dass der gelöschte Tracked -Zweig aus dem Repository beschnitten wird:

$ git branch -r

Das ist alles! Wir haben die lokalen Tracking -Zweige beschnitten, die aus dem Remote -Repository entfernt wurden.

Abschluss

Um die lokalen Tracking -Zweige zu beschneiden, die in der Fernbedienung nicht mehr vorhanden sind. Rufen Sie dann das aktualisierte Remote -Repository ab und überprüfen Sie die Remote -URL -Liste. Als nächstes sehen Sie alle Tracking -Remote -Zweige an. Öffnen Sie danach den GitHub -Hosting -Service und sehen Sie sich die vorhandene Liste der Remotezweige an. Schließlich führen Sie das aus “aus$ Git Remote Prune Origin" Befehl. In diesem Beitrag wurde die Methode zum Beschneiden der lokalen Tracking -Zweige beschrieben, die aus dem Remote -Repository gelöscht wurden.