Wie man die letzten lokalen Commits in Git rückgängig machen

Wie man die letzten lokalen Commits in Git rückgängig machen

Manchmal haben Sie festgestellt, dass Sie einige falsche Dateien für einen eingeführten Code in Ihrem lokalen Git-Repository begangen haben. Der folgende Befehl wird das letzte Commit in Ihrem aktuellen Arbeitsrepository zurücksetzen. Wenn Sie nur die letzte Commit -Nachricht ändern möchten, können Sie diesen Artikel verwenden, um dies zu tun.

Den letzten lokalen Commit in Git rückten

Der Git Reset wird verwendet, um die Indexeinträge zurückzusetzen und Dateien im Arbeitsbaum zu aktualisieren, die sich zwischen den unterschiedlich unterscheiden Und KOPF.

  1. Verwenden Sie also den folgenden Befehl, um den Index auf zurückzusetzen auf KOPF und löschen Sie alle Änderungen in der lokalen Arbeitskopie.
    Git Reset -Soft Head ~  
  2. Bearbeiten Sie nun die lokalen Dateien
  3. Fügen Sie sie erneut mit Git Add Befehl.
    Git Add .  
  4. Danach können Sie die alte Commit -Nachricht mit -C Orig_head wiederverwenden, danach können Sie die alte Commit -Nachricht wiederverwenden. Dies wird die letzte Commit -Nachricht im Editor eröffnen.
    Git Commit -c Orig_head  

Einpacken

In diesem Tutorial haben Sie gelernt, das letzte Commit aus dem lokalen Repository zurückzusetzen.