Git Ersetzen Sie die lokale Version durch Remote -Version

Git Ersetzen Sie die lokale Version durch Remote -Version
Git -Zweige sind die grundlegenden Grundlagen eines Git -Repositorys, in dem Entwickler neue Funktionen implementieren und testen können. Manchmal wollen sie ihren lokalen Zweiginhalt ignorieren und mit dem Remote -Zweig aktualisieren, ohne zu verschmelzen und Konflikte zu verursachen. Um Probleme zu vermeiden.

Dieser Blog bietet das einfachste Verfahren, um die lokale Version durch die Remote -Version auf Git zu ersetzen.

So ersetzen Sie die lokale Version durch Remote -Version in Git?

Um die lokale Version der Niederlassung durch die Remote -Version zu ersetzen, gehen Sie zunächst zum erforderlichen Repository. Sehen Sie dann alle verfügbaren Zweige in Ihrem lokalen Repository an und wechseln Sie zu Ihrer gewünschten Filiale. Als nächstes holen Sie die entfernten Zweige. Schließlich laufen Sie die “Git Reset -Hard /” Befehl, um die neueste Version der Remotezweige zu erhalten.

Befolgen Sie dazu die unter den präsentierten Schritte.

Schritt 1: Gehen Sie zu Git Local Git Repository
Verwenden Sie die “CDBefehl und navigieren Sie zum jeweiligen Git -Repository:

$ CD "C: \ Git \ test_repo"

Schritt 2: Alle lokalen Zweige anzeigen
Sehen Sie sich anschließend die Liste aller Zweige an, indem Sie den folgenden Befehl verwenden:

$ Git Branch -a

In der folgenden Ausgabe das Sternchen “*"Unterschreiben Sie neben dem"DevDer Zweig repräsentiert den aktuellen Arbeitszweig:

Schritt 3: Zweigschalter
Wechseln Sie nun zu der gewünschten lokalen Niederlassung, an die Sie sie durch die Remote -Zweigversion ersetzen möchten:

$ Git Switch Master

Wie Sie sehen können, haben wir auf die angegebenen "gewechselt"Meister" Zweig:

Schritt 4: Remote -URLs überprüfen
Um die Liste aller verfügbaren Remote-URLs anzuzeigen, führen Sie den folgenden Befehl aus:

$ git remote -v

Schritt 5: Rufen Sie den Remote -Zweig ab
Laden Sie dann die aktualisierte Version des Remote -Repositorys herunter, indem Sie ihren Inhalt über die “abrufenGit holt" Befehl:

$ git holen Ursprung

Schritt 6: Ersetzen Sie die lokale Version durch Remote -Version
Schließlich laufen Sie die "Git ResetBefehl zusammen mit dem “-hartOption und der erforderliche Remote -Zweigname:

$ git Reset -harter Ursprung/Master

Hier können Sie das sehen “KOPF"Zeiger bewegte seine Position zu"DD9C220”SHA Hash begehen:

Schritt 7: Überprüfen Sie das Git -Protokoll
Überprüfen Sie die Git -Protokolle, um zu überprüfen, ob der lokale Zweig genau als Remote -Zweig ersetzt wird oder nicht:

$ git log

Die folgende Ausgabe zeigt, dass die lokale Zweigversion erfolgreich durch eine Remote -Zweigversion ersetzt wird:

Wir haben die Methode zum Ersetzen der lokalen Version durch die Remoteversion erläutert.

Abschluss

Um die lokale Version mit der neuesten Remote -Version zu aktualisieren, navigieren Sie zunächst zum lokalen Repository. Sehen Sie sich dann die Liste aller vorhandenen Zweige an und wechseln Sie in den gezielten Zweig, der durch die Fernabzeigung ersetzt werden muss. Finden Sie danach den Remote -Repository -Inhalt ab und führen Sie die “aus“ ausGit Reset -Hard /Befehl ”Befehl, den lokalen Zweig durch die Remotezweige zu ersetzen. Überprüfen Sie zuletzt das Git -Protokoll, um die Änderungen anzuzeigen. In diesem Blog wurde die Methode zum Ersetzen der lokalen Version durch die Remote -Version erläutert.