Legen Sie den Kopf zum vorherigen Git -Commit zurück

Legen Sie den Kopf zum vorherigen Git -Commit zurück
In Git ist Head ein Punkt, der sich auf das jüngste Commit oder Modification bezieht. Nach der Änderung möchte der Entwickler jedoch manchmal Änderungen und Dateien zurückversetzen oder zum vorherigen Punkt übergehen. Der "Kopf zurücksetzenDer Betrieb ermöglicht es Entwicklern, Änderungen zurückzusetzen und zum letzten Commit zurückzukehren. Darüber hinaus wird es auch verwendet, um auf neuere Änderungen hinzuweisen, die die Entwickler vorgenommen haben.

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.