In diesem Tutorial wird zeigen.
So können Sie einen früheren Commit of Git -Repository zurückversetzen?
Um ein Git -Repository in den vorherigen Commit to rückgängig zu ändern, öffnen Sie zunächst das Git -Repository, begehen Sie Änderungen und verwenden Sie das “Git Reset Head ~ 1" Befehl. Schauen Sie sich dazu die folgenden Anweisungen an.
Schritt 1: Öffnen Sie das Git -Bash -Terminal
Öffnen Sie zunächst das Git -Bash -Terminal von der “Start-up" Speisekarte:
Schritt 2: Navigieren Sie zum Git -Repository
Navigieren Sie als Nächstes den erforderlichen Git Local Repository:
$ CD "C: \ Git"
Schritt 3: Git -Repository initialisieren
Verwenden Sie den Befehl zur Verfügung, um das Working Git -Repository zu initialisieren:
$ git init
Schritt 4: Neue Datei erstellen
Erstellen Sie eine neue Datei, die begangen werden muss. Dazu haben wir das geschaffen “prüfen.txt" Datei:
$ Touch Test.txt
Schritt 5: Datei zum Bühnenbereich hinzufügen
Verwenden Sie den Befehl zur Verfügung, um die Datei zu verfolgen:
$ git test add add.txt
Schritt 6: Beiten Sie die neu erstellte Datei
Nachdem Sie die neu erstellte Datei zum Staging -Bereich hinzugefügt haben. Hier die Option “-M”Wird verwendet, um die Commit -Nachricht festzulegen:
$ Git Commit -m "Die Testdatei wird hinzugefügt"
Schritt 7: Überprüfen Sie das Protokoll
Überprüfen Sie das Protokoll, um zu überprüfen, ob die Datei festgelegt ist oder nicht:
$ git log
Hier sehen Sie, dass die Datei erfolgreich begangen wird:
Schritt 8: Ändern Sie die festgelegte Datei
Öffnen Sie die Datei im Standard -Editor, um ein zweites Commit mit derselben Datei zu erstellen, und führen Sie einige Änderungen in der Datei vor:
$ start test.txt
Verwenden Sie nach dem Hinzufügen der Änderungen die “Strg+sSchlüssel, um sie zu retten:
Schritt 9: Fügen Sie die aktualisierte Datei in die Bühne hinzu
Fügen Sie den Staging -Bereich aktualisierte Datei hinzu, da die Dateien oder Verzeichnisse, die im Staging -Bereich vorhanden sind, begangen werden können:
$ git add .
Überprüfen Sie nach dem Hinzufügen einer Datei zum Staging -Bereich den Dateistatus, unabhängig davon, ob sie verfolgt wird oder nicht:
$ Git Status
Nur die verfolgten Dateien werden in die Staging -Kategorie geliefert:
Schritt 10: Beiten Sie die geänderte Datei
Beiten Sie die geänderte Datei erneut mit dem angegebenen Befehl:
$ Git Commit -m "Die Testdatei wird aktualisiert"
Überprüfen Sie, ob die Änderung festgelegt ist oder nicht, indem Sie die “anzeigenProtokoll”:
$ git log
Hier können Sie sehen, dass das zweite Commit auch erfolgreich durchgeführt wird:
Schritt 11: Git -Repository in das vorherige Commit zurückkehren
Um das Git-Repository in das vorherige Commit zu übertreffen, folgen Sie dem folgenden Befehl:
$ git zurücksetzen Kopf ~ 1
Der "Kopf zurücksetzen ~ 1Das Kommando verwirft das neueste Commit und setzt den Kopfzeiger auf das vorherige Commit:
Um zu überprüfen, ob das Repository zum vorherigen Commit zurückgekehrt ist oder nicht, verwenden Sie die “Git -Protokoll" Befehl:
$ git log
Die folgende Ausgabe zeigt an, dass wir das Repository erfolgreich in das vorherige Komitee zurückgeführt haben:
Wir haben Ihnen beigebracht.
Abschluss
Um das Git -Repository in das vorherige Komitee zu übertreffen. Beiten Sie dann die Änderungen, indem Sie das verwenden “Git Commit -m" Befehl. Dann verwenden Sie die “Git Reset Head ~ 1Befehl auf dem Terminal zur Rückkehr des vorherigen Commits. In diesem Tutorial haben Sie gelernt.