Wie man Git -Ziehen rückgängig machen

Wie man Git -Ziehen rückgängig machen
Git ist das am häufigsten verwendete unabhängige Versionskontrollsystem zur Verfolgung von Projektdateien. In Git können wir mehrere Vorgänge ausführen, z. B. das Erstellen oder Aktualisieren von Dateien und neuen Filialen im Repository. Um alle Änderungen an der Fernbedienung im lokalen Repository zu speichern, können Sie sie verpflichten und ziehen. Sie können die Änderungen auch durch die Verwendung der “zurücksetzen oder rückgängig machen$ git Reset -Hardkopf^" Befehl.

In diesem Handbuch wird besprochen, wie man den Git rückgängig macht.

Wie man Git -Ziehen rückgängig machen?

Mit Git können Benutzer Änderungen, die sie zuvor vorgenommen haben, rückgängig machen. Zu diesem Zweck werden wir ein Beispiel nehmen; Zunächst werden wir eine Datei im Git -Repository erstellen und hinzufügen. Beachten Sie dann Änderungen und ziehen Sie sie zum Git -Remote -Repository an. Schließlich schließen Sie den Zugbetrieb unter Verwendung des Befehls auf.

Gehen wir nun zu Anweisungen!

Schritt 1: Navigieren Sie zum Git -Repository
Gehen Sie zunächst zum Git -Repository unter Verwendung des “CD" Befehl:

$ Cd "C: \ Benutzer \ Hazmat \ Git \ Linux_1 \ Linux-Redo"

Schritt 2: Neue Datei erstellen
Als nächstes führen Sie die ausberührenBefehl zum Erstellen einer neuen Datei im Git -Repository:

$ touch file2

Schritt 3: Datei hinzufügen
Fügen Sie nun die Backtracked -Datei aus dem Arbeitsbereich in den Staging -Bereich hinzu:

$ git add Datei2 hinzufügen2

Schritt 4: Änderungen begehen
Speichern Sie die Änderungen im Git -Repository mit dem Befehl für den angegebenen Befehl: Commit -Nachricht:

$ Git Commit -m "Datei2 hinzugefügt"

Schritt 5: Git Pull
Führen Sie das ausGit ziehenBefehl, alle Verpflichtungen Änderungen am Remote -Repository zu ziehen:

$ git ziehen

Hier öffnet sich der Standard -Editor, fügt einen Kommentar hinzu, speichern Sie Änderungen und beenden Sie ihn:

Wie Sie sehen können, haben wir die Pull -Aktion im Remote -Repository durchgeführt. Unsere lokalen und abgelegenen Repository -Zweige werden erfolgreich zusammengeführt:

Notiz: Wechseln wir zu den nächsten Schritten, um den Git -Zug rückgängig zu machen.

Schritt 6: Überprüfen Sie das Git -Protokoll
Überprüfen Sie nun den Protokollverlauf aller Veränderungen mit der „Nutzung des“Git -ProtokollBefehl mit dem “-Lebenslinie"Flagge und"-Graph" Möglichkeit:

$ git log -lifeline --graph

Es ist zu sehen, dass wir fünf Commits zum Git -Repository gemacht haben, und das jüngste Commit ist das “*4E4D7A8”. Jetzt kopieren wir die Referenz des vorherigen Verpflichtung in die Zwischenablage:

Schritt 7: Ziehen
Als nächstes führen Sie die ausGit ResetBefehl mit dem “-hart" Flagge:

$ git Reset -harter Kopf^

Hier haben wir das angegebenKopf^Das wird den Kopf zum vorherigen Commit bewegt:

Schritt 8: Protokoll überprüfen
Führen Sie die “aus, um die Aktion der Rückfahrzielaktion zu überprüfenGit -Protokoll" Befehl:

$ git log -lifeline --graph

Die folgende Ausgabe zeigt an, dass wir die durchgeführte Aktion erfolgreich zurückversetzt haben:

Sie können auch die “angeben“Kopf ~ 1”Vor dem Kopf zum Commit zurückkehren:

$ git Reset -harter Kopf ~ 1

Wie Sie sehen, sind wir erfolgreich zum vorherigen Commit zurückgekehrt:

Das ist alles! Wir haben den einfachsten Weg zum Rückzug gegeben.

Abschluss

Um das Git -Pull rückgängig zu machen, öffnen Sie zunächst das Git -Terminal in Ihrem System und wechseln Sie zum Git -Repository. Erstellen Sie als nächstes eine Datei zur Wiederherstellung. Dann begehen Sie Änderungen mit dem “$ Git Commit -m Befehl ”und führen die“ aus “$ git ziehenBefehl, sie zum Git Remote -Repository zu ziehen. Schließlich laufen Sie die “$ git Reset -Hardkopf^Befehl, den Zugbetrieb rückgängig zu machen. Dieses Handbuch wurde auf dem Verfahren ausgearbeitet, um den Git rückgängig zu machen.