Wie können Sie zu einem früheren Commit im Repository in Git zurückkehren

Wie können Sie zu einem früheren Commit im Repository in Git zurückkehren

Das unabhängige Versionsversionssystem Git wird bei Menschen am häufigsten verwendet, während sie an einem riesigen Projekt als Team arbeiten. Benutzer arbeiten im lokalen Repo und drängen es danach, um es zu speichern und mit anderen Teammitgliedern zu teilen. Wenn Benutzer die Projektdateien hinzufügen, entfernen oder aktualisieren, müssen sie alle Änderungen am Remote -Repository festlegen und aktualisieren. Nach der Synchronisierung des lokalen Repositorys mit dem Remote -Repository möchten Benutzer manchmal keine Änderungen/Updates beibehalten und versuchen, wieder zu einem früheren Commit zurückzukehren. Sie können es mit dem "tun"Git kehren zurück" Befehl.

In diesem Leitfaden werden wir darüber sprechen, wie wir zu einem kürzlich durchgeführten Commit im Repository in Git zurückkehren können.

Wie können Sie zu einem früheren Commit im Repository in Git zurückkehren?

Um zu einem kürzlich veröffentlichten Commit im Repository in Git zurückzukehren, gehen Sie das folgende Beispiel durch.

Angenommen, wir haben uns dem Git -Repository eingehen. Danach erkennen wir, dass Änderungen nicht geeignet sind und wir sie entfernen möchten. Für diesen angegebenen Zweck müssen wir zu einem kürzlich durchgeführten Commit im Repository zurückkehren.

Gehen wir nun auf den Vorgang zu.

Schritt 1: Öffnen Sie Git Bash

Öffnen Sie das Git -Terminal mit der “Start-up" Speisekarte:


Schritt 2: Navigieren Sie zum Git -Verzeichnis

Führen Sie das ausCDBefehl, um in das spezifische Verzeichnis zu wechseln, um in dieses Repository zum vorherigen Commit zurückzukehren:

$ CD "C: \ Benutzer \ Nazma \ Git \ test \ first_demo"



Schritt 3: Neue Datei erstellen

Erstellen Sie als Nächstes die neue Datei in Git Local Directory:

$ touch Datei3.txt


Unsere neue Datei “Datei3.txt”Wird erfolgreich erstellt:


Schritt 4: Fügen Sie die Datei in Git Repo hinzu

Führen Sie das ausGit AddBefehl ”, um die Datei vom Arbeitsverzeichnis zum Staging -Bereich zu verfolgen:

$ git fügen Sie Datei hinzu3.txt



Schritt 5: Änderungen begehen

Verpflichtung Änderungen, um die Updates für Git Repo mit einer Commit -Nachricht zu speichern:

$ Git Commit -m "Datei3 hinzugefügt"



Schritt 6: Protokollverlauf überprüfen

Führen Sie den angegebenen Befehl aus, um den Protokollverlauf zu überprüfen:

$ git log


Wie Sie sehen können, wird der gesamte Commit -Geschichte auf dem Bildschirm angezeigt. Kopieren Sie nun den Commit Ref des vorherigen Commits:


Schritt 7: Zurück zum vorherigen Commit

Fügen Sie nun den Commit Ref ein und rennen Sie mit “Git kehren zurück" Befehl:

$ git revert 1d3315e


Es wird den Editor geöffnet, den Kommentar in der geöffneten Datei hinzugefügt, die in der Festungsgeschichte angezeigt wird, Änderungen speichern und den Editor beenden:


Wie Sie sehen können, unsere Commit -Datei “Datei2”Wird erfolgreich gelöscht:


Schritt 8: Überprüfen Sie das Revert -Commit

Schließlich führen Sie die von der Rückkehr auf ein früheres Commit aus, um die “zu verifizieren.“Git -Protokoll" Befehl:

$ Git -Protokoll -Einmal



Wir haben den einfachsten Weg zur Rückkehr zu einem früheren Commit im Repository in Git gegeben.

Abschluss

Um zu einem kürzlich veröffentlichten Commit im Repository in Git zurückzukehren, navigieren Sie zunächst zu dem spezifischen Verzeichnis, in dem Sie Änderungen vornehmen möchten. Erstellen und fügen Sie die Datei zum Git Local Repo hinzu und fügen Sie hinzu. Als nächstes begehen Änderungen mit dem “$ Git Commit -mBefehl ”mit einer Nachricht und überprüfen Sie den Protokollverlauf, indem Sie die„ ausführen “$ git log" Befehl. Kopieren Sie den Commit Ref des vorherigen Commits und führen Sie die “aus“ aus$ git revertBefehl mit dem Commit Ref und überprüfen Sie ihn. Dieser Leitfaden veranschaulicht die Methode der Rückkehr zu einem kürzlich durchgeführten Commit im Repository in Git.