Zurück zu einem Commit von einem SHA -Hash in Git zurückkehren

Zurück zu einem Commit von einem SHA -Hash in Git zurückkehren
Git bietet mehrere Funktionen für die Ausführung verschiedener Operationen, z. B. das Erstellen von Dateien, Ordnern und Zweigen und dann im Staging -Bereich aus dem Arbeitsverzeichnis verfolgen. Diese verfolgten Änderungen können in den Repositorys gespeichert werden. Darüber hinaus dürfen Benutzer die hinzugefügten Änderungen zurücksetzen, wenn sie über mehrere Befehle und die “erforderlich sind, und die“$ Git Reset T;" Befehl ist einer von ihnen.

In diesem Blog wird die Methode erläutert, um ein Commit eines SHA -Hashs in Git zurückzukehren.

So schalten/Rückkehr auf ein Commit von einem SHA -Hash in Git umschalten/zurückkehren?

Um durch den SHA -Hash in Git zu einem Commit the Commit zu verkehren, werden wir zunächst Dateien erstellen und verfolgen und dann den Rückkehrbetrieb ausführen. Gehen Sie zunächst zum Git Root Directory auf. Erstellen Sie dann ein neues Git Local Repository und navigieren Sie dazu. Erstellen Sie als Nächst. Aktualisieren Sie danach das Repository und sehen Sie sich den Referenzprotokollverlauf an. Kopieren Sie das Commit SHA Hash und führen Sie das aus “aus$ Git Reset " Befehl.

Lassen Sie uns voranschreiten und das oben diskutierte Verfahren durch die Implementierung verstehen!

Schritt 1: Wechseln Sie zum Root -Verzeichnis
Führen Sie zunächst den Befehl „CD“ aus und navigieren Sie zum Git Root -Verzeichnis:

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

Schritt 2: Erstellen Sie ein neues lokales Repository
Erstellen Sie ein neues lokales Repository im Git Root -Verzeichnis mit der “Mkdir" Befehl:

$ mkdir test_7

Schritt 3: Navigieren Sie zum neu erstellten Repository
Führen Sie nun den angegebenen Befehl aus und wechseln Sie zum neu erstellten lokalen Repository:

$ cd test_7

Schritt 4: Neue Textdatei erstellen
Erstellen Sie als Nächstes eine neue Textdatei über die “berühren" Befehl:

$ touch Datei1.txt

Schritt 5: Fügen Sie die neu erstellte Datei zum Staging -Bereich hinzu
Führen Sie nach dem Erstellen einer neuen Textdatei im Arbeitsverzeichnis die “aus“ ausGit AddBefehl ”, um es im Staging -Bereich zu verfolgen:

$ git fügen Sie Datei hinzu1.txt

Schritt 6: Änderungen aktualisieren
Aktualisieren Sie nun das Repository, indem Sie sich festlegen und speichern, die “die“ ausführen “Git CommitBefehl zusammen mit dem “-MOption zum Hinzufügen der gewünschten Commit -Nachricht:

$ git Commit -m "Datei1.txt hinzugefügt ""

Schritt 7: Neue Textdatei erstellen
Erstellen Sie nun eine andere Textdatei im Repository, indem Sie die „ausführen“berührenBefehl und Angeben des neuen Dateinamens:

$ touch Datei3.txt

Schritt 8: Verfolgen Sie die neu erstellte Datei zum Staging -Bereich
Fügen Sie die erstellte Datei in den Staging -Bereich hinzu, indem Sie den folgenden Befehl verwenden:

$ git fügen Sie Datei hinzu3.txt

Schritt 9: Status überprüfen
Jetzt leiten Sie die "Git -Status .Befehl, um den aktuellen Repository -Status zu überprüfen:

$ Git Status .

Wie Sie sehen können, ist die kürzlich erstellte Datei im Staging -Bereich platziert und ist bereit, sich für das Repository zu verpflichten:

Schritt 10: Änderungen begehen
Leiten Sie die "Git CommitBefehl ”, um die inszenierte Datei in das Repository zu verpflichten:

$ git Commit -m "Datei3.txt hinzugefügt ""

Schritt 11: Überprüfen Sie den Git -Protokollverlauf
Überprüfen Sie den GIT -Protokoll -Protokoll -Verlauf mit der “Git -Protokoll ." Befehl:

$ git log .

Aus der folgenden Ausgabe werden wir den SHA-Hash des gewünschten Commits kopieren, zu dem wir zurückkehren möchten:

Schritt 12: Kopf mit SHA Hash zurücksetzen
Jetzt leiten Sie die "Git ResetKommando mit dem kopierten SHA -Hash, um das Commit zurückzusetzen:

$ git Reset 061DE25

Schritt 13: Überprüfen Sie das zurückverwendete Commit
Schließlich führen Sie das aus “ausGit -Protokoll .Befehl, um den zurückgekehrten Commit through SHA Hash zu gewährleisten:

$ git log .

Das ist alles! Wir haben die Methode erklärt, einen SHA -Hash in Git zu begehen.

Abschluss

Um durch den SHA -Hash in Git zu einem Commiting zurückzukehren, navigieren Sie zunächst zum Git Root Directory und erstellen Sie ein neues lokales Repository. Navigieren Sie dann zum neu erstellten Repository, erstellen und fügen Sie eine neue Textdatei hinzu. Beachten Sie als nächstes Änderungen und überprüfen Sie den Referenzprotokollverlauf. Kopieren Sie das Commit SHA Hash und führen Sie die “aus“$ Git Reset " Befehl. In diesem Blog wurde das Verfahren beschrieben, um einen SHA -Hash in Git zu begehen.