Diese Anleitung demonstriert die Methode, um ein Git -Repository auf ein bestimmtes Commit zurückzusetzen/zurückzusetzen.
So rollen/setze ein Git -Repository in ein bestimmtes Commit zurück/setze sie zurück?
Um ein Git -Repository auf das gewünschte Commit zurückzusetzen, befolgen Sie die angegebenen Schritte:
Schritt 1: Wechseln Sie in das Git -Verzeichnis
Geben Sie zunächst den folgenden Befehl ein, um in ein gewünschtes lokales Verzeichnis umzuleiten:
$ CD "C: \ Git \ repo2"
Schritt 2: Überprüfen Sie die Git -Commit -Geschichte
Sehen Sie sich dann die aktuelle Position des Kopfes an, indem Sie den Protokollverlauf mithilfe des "Log -Verlaufs" überprüfenGit -Protokoll" Befehl:
$ Git -Protokoll -Einmal
Der folgende Screenshot zeigt an, dass der Kopf auf die “zeigt“Abgelegt hinzugefügt" begehen. Wählen Sie nun den SHA-HASH-Wert des Commits aus und kopieren Sie es, der zum Zurücksetzen erforderlich ist. Zum Beispiel haben wir das ausgewähltDateien hinzugefügt"Commit, dessen Hash -Wert ist"9bd11a3”:
Schritt 3: Zurücksetzen auf bestimmte Commit
Führen Sie nun das aus “ausGit Reset -HardBefehl zusammen mit dem kopierten Commit -Hash und bewegen Sie den Kopfzeiger darauf:
$ Git Reset --Hard 9bd11a3
Hier das "-hartDie Option wird verwendet, um zum gewünschten Commit zurückzurollen:
Schritt 4: Überprüfen Sie das Git -Protokoll
Zuletzt sehen Sie sich den Commit -Historie an, um die aktuelle Position des Kopfes zu überprüfen:
$ Git -Protokoll -Einmal
Im folgenden Screenshot kann beobachtet werden, dass der Kopf nun auf die angegebenen zeigt “9bd11a3" begehen:
Wir haben das Verfahren erläutert, ein Git -Repository auf einen gewünschten Git -Commit zurückzugewinnen.
Abschluss
Um ein Git -Repository zurückzusetzen/zurückzusetzen, wechseln Sie zunächst in das lokale Git -Verzeichnis. Betrachten Sie dann die Festungsgeschichte und wählen Sie das gewünschte Commit aus. Schließlich laufen Sie die “Git Reset -Hard Befehl, das Git -Repository wieder auf das gewünschte Commit zu rollen. Dieser Leitfaden hat den einfachsten Weg gezeigt, um ein Git -Repository auf ein bestimmtes Commit zurückzusetzen.