In diesem Beitrag wird veranschaulicht. Also beginnen wir beginnen!
So setzen Sie den Kopf zum vorherigen Git -Commit zurück?
Um das vorherige Git -Commit zurückzusetzen, öffnen Sie zunächst das lokale GIT -Repository und lesen Sie das Protokoll, um das neuere Commit anzuzeigen. Gehen Sie dann zurück zum vorherigen Commit, indem Sie die “verwenden“Git Reset -Hard Head ~ 1" Befehl.
Um den Kopf zum vorherigen Commit praktisch zurückzusetzen, befolgen Sie das genannte Verfahren.
Schritt 1: Starten Sie Git Bash Terminal
Öffnen Sie zunächst das Git -Bash -Terminal von der “Start-up" Speisekarte:
Schritt 2: Öffnen Sie Git Local Repository
Navigieren Sie als Nächstes zum lokalen Git -Repository:
$ CD "C: \ Git"
Schritt 3: Neue Datei erstellen
Erstellen Sie eine neue Datei mit dem angegebenen Befehl. Zum Beispiel haben wir eine geschaffen “Datei1.txt" Datei:
$ touch Datei1.txt
Schritt 4: Überprüfen Sie den Dateistatus
Um den Dateistatus zu überprüfen, schreiben Sie die “auf" schreibenGit -StatusBefehl auf dem Terminal:
$ Git Status
Die Datei ist jetzt nicht zusammengezogen und in den nicht gestalteten Bereich platziert:
Schritt 5: Datei in die Bühne hinzufügen
Verwenden Sie die “, um die Datei in den Staging -Bereich zu verschieben, die“Git AddBefehl ”und geben Sie den Dateinamen darin an:
$ git fügen Sie Datei hinzu1.txt
Zeigen Sie erneut den Dateistatus an, um zu überprüfen, ob die neu erstellte Datei in den Staging -Bereich verschoben wird oder nicht:
$ Git Status
Hier können Sie sehen, dass die Datei jetzt in den Staging -Bereich verschoben wird und bereit ist zu verpflichten:
Schritt 6: Datei Commit -Datei
Beiten Sie die Datei als nächstes mit der Verwendung der “Git Commit" Befehl. Der "-MDie Option wird verwendet, um hier eine Commit -Nachricht hinzuzufügen:
$ Git Commit -m "Erstes Commit"
Schritt 7: Überprüfen Sie das neueste Commit
Um zu überprüfen, ob die Datei festgelegt ist oder nicht, verwenden Sie den angegebenen Befehl:
$ git log
Hier sehen Sie eine Datei mit der “Erstes CommitDie Nachricht wird erfolgreich begangen:
Schritt 8: Änderungen in der Datei vornehmen
Nehmen Sie Änderungen an der neu erstellten Datei vor, indem Sie sie im Standard -Editor mit dem erwähnten Befehl öffnen:
$ start file1.txt
Es ist ersichtlich, dass die angegebene Datei in Notepad geöffnet ist. Nehmen Sie einige Änderungen in der Datei vor und klicken Sie auf die “Strg+sSchlüssel zum Speichern von Änderungen:
Schritt 9: Datei zum Bühnenbereich hinzufügen
Fügen Sie erneut eine Datei aus dem Ablagerungsbereich in den Staging -Bereich hinzu:
$ git fügen Sie Datei hinzu1.txt
Überprüfen Sie den Status der Datei:
$ Git Status
Hier sehen Sie, dass die geänderte Datei in den Staging -Bereich hinzugefügt wird und bereit ist zu begehen:
Schritt 10: Modifizierte Datei begehen
Nehmen Sie einen zweiten Commit für die Anwendung geänderter Änderungen vor:
$ Git Commit -m "zweiter Commit"
Überprüfen Sie nun die Protokolldatei, um die aktuelle Position des Kopfes anzuzeigen, und überprüfen Sie auch, ob die geänderte Datei festgelegt ist oder nicht:
$ git log
Die folgende Ausgabe zeigt an, dass die aktualisierte Datei erfolgreich begangen wird:
Schritt 11: auf den Kopf zurücksetzen
Setzen Sie den Kopf in Richtung des vorherigen Verpflichtung zurück, um die Änderung mithilfe des genannten Befehls wiederzuverwenden:
$ git Reset -harter Kopf ~ 1
Hier können Sie sehen, dass der Kopf auf die vorherige festgelegt ist “Erstes Commit" begehen:
Schritt 12: Überprüfen Sie den Kopf zurück
Um zu überprüfen, ob der Kopf auf das vorherige Commit erneut zurückgesetzt wird, überprüfen Sie das Protokoll:
$ git log
Wir haben erläutert, wie man den Kopf zu früheren Git -Commits zurücksetzt.
Abschluss
Um den Kopf zum vorherigen Komitee zurückzusetzen, öffnen Sie zunächst das Git -Repository. Als nächstes verwenden Sie die “Git Reset -Hard Head ~ 1Befehl auf dem Terminal. Um eine Datei auf Git zu begehen, erstellen Sie zuerst eine Datei und fügen Sie die Datei in den Staging -Bereich hinzu. Beiten Sie als nächstes die neu erstellte Datei mit der “Git Commit -m" Befehl. Dieser Beitrag hat dargestellt.