So wechseln Sie eine Datei in ein früheres Commit in Git zurück

So wechseln Sie eine Datei in ein früheres Commit in Git zurück
Git ist ein dezentrales System, das Einzelpersonen und Teams hilft, Änderungen im gesamten Projekt zu verfolgen und zu sparen. Mehrere Mitglieder arbeiten häufig an denselben Projektdateien. Sie nehmen Änderungen vor und verpflichten sie für das Git -Repository. Manchmal möchten Git -Benutzer Änderungen, die sie vorgenommen haben, rückgängig machen. Diese Operation kann mit dem von "durchgeführt werden$ git revert " Befehl.

In dieser Beschreibung wird das Verfahren erläutert, eine Datei zu einem kürzlich in Git zu verwendenden Commit zu verwandeln.

So wechseln Sie eine Datei in ein früheres Commit in Git zurück?

Angenommen, Sie haben eine neue Datei im Git -Repository erstellt und aktualisiert. Danach begehen Sie Änderungen mit einer Nachricht und speichern sie im Repository. Jetzt möchten Sie eine Datei zum neuesten Commit in Git zurückkehren. Überprüfen Sie dazu den Protokollverlauf, kopieren Sie die Referenz des Commits, die Sie zurückversetzen möchten, und führen Sie die “aus$ git revert Befehl mit Referenz.

Um das Verfahren der Rückkehr einer Datei zu einem früheren Commit in Git zu verstehen, lesen Sie das angegebene Beispiel.

Schritt 1: Start Git Bash

Starte den "Git Bash"Terminal mit Hilfe des"Start-up" Speisekarte:

Schritt 2: Navigieren Sie zum Git -Repository

Gehen Sie mit dem “zum GIT -Verzeichnis bewegenGit" Befehl:

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

Hier, "GitIst unser Verzeichnisname:

Schritt 3: GIT -Verzeichnis erstellen

Führen Sie nun das aus “ausMkdirBefehl zum Erstellen des neuen Git -Verzeichnisses:

$ mkdir Linux

Schritt 4: Wechseln Sie zum Git -Verzeichnis

Navigieren Sie zum neu erstellten “Linux"Verzeichnis, indem Sie die" verwenden "CD" Befehl:

$ CD Linux

Schritt 5: Git -Verzeichnis initialisieren

Initialisieren Sie das Git -Verzeichnis mit Hilfe des angegebenen Befehls:

$ git init

Schritt 6: Datei erstellen

Jetzt leiten Sie die "berührenBefehl zum Erstellen einer neuen Datei:

$ Touch -Dokumentation.txt

Schritt 7: Datei hinzufügen

Fügen Sie als nächstes die neu erstellte Datei zum Git -Repository hinzu:

$ git dokumentation hinzufügen.txt

Schritt 8: Änderungen begehen

Um Änderungen zu begehen, führen Sie die “aus“Git CommitBefehl mit “-MFlag, um eine Commit -Nachricht anzugeben:

$ Git Commit -m "Datei hinzugefügt"

Schritt 9: Protokollverlauf überprüfen

Überprüfen Sie nun den Protokollverlauf des aktuellen Git -Verzeichnisses:

$ Git -Protokoll -Einmal

Hier das "-eine LinieDie Option wird verwendet, um den einen Commit pro Zeile anzuzeigen. Laut der folgenden Ausgabe zeigt der Verzeichnisleiter auf den neuesten Commit -Ref. “3B070F5”:

Schritt 10: Datei aktualisieren

Öffnen Sie die Datei mit der “$ StartBefehl zur Bearbeitung:

$ start dokumentation.txt

Wie Sie sehen können, unsere ““Dokumentation.txt”Wird im Standard -Editor geöffnet, in dem wir einen Text hinzufügen:

Klicken Sie nach dem Bearbeiten der Datei auf die “DateiOption aus der Menüleiste und klicken Sie auf die “Speichern" Möglichkeit:

Schritt 11: Änderungen begehen

Beiten Sie nun alle Änderungen am Git -Verzeichnis für Speicherzwecke:

$ git Commit -m "Dokumentation.TXT -Datei aktualisiert "

Schritt 12: Protokollverlauf überprüfen

Überprüfen Sie den gesamten Protokollverlauf des aktuellen GIT -Verzeichnisses, indem Sie die “verwendenGit -Protokoll" Befehl:

$ git log

Oben Befehl zeigt den Commit -Geschichte des Verzeichnisses an, aus dem Sie die Referenz des neuesten Commits kopieren können:

Schritt 13: Datei zurückversetzen

Führen Sie nun das aus “ausGit kehren zurückKommando mit kopierten Commit Ref:

$ git revert 72065bc84d46254d9226017e155c763abe2CABA8

Fügen Sie einen beliebigen Text hinzu, drücken Sie "Strg + sUm es zu speichern und dann den Standard -Editor zu beenden:

Die folgende Ausgabe zeigt an, dass unsere Datei “Dokumentation.txt”Wird erfolgreich in frühere Commits zurückgekehrt:

Schritt 14: Überprüfen Sie den Rückkehrender Vorgang

Schließlich führen Sie das aus “ausGit -ProtokollBefehl ”, um den Rückkehrvorgang zu überprüfen:

$ Git -Protokoll -Einmal

Wir haben kurz die einfachste Methode erklärt, eine Datei zu einem früheren Commit in Git zu verwandeln.

Abschluss

Um eine Datei in ein früheres Commit in Git zurückzukehren, öffnen Sie das Git -Terminal, navigieren Sie zum Git -Repository und erstellen Sie ein neues Verzeichnis. Initialisieren Sie es dann, erstellen Sie und fügen Sie neue Dateien hinzu. Aktualisieren Sie Dateien und begehen Sie Änderungen. Überprüfen Sie als Nächst$ git revert ”. Dieses Bericht über das Verfahren der Rückkehr einer Datei zu einem kürzlich in Git verwendeten Commiting erhoben.