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.