2016-06-22 29 views
-1

Ich habe gerade ein großes Commit erstellt. Jetzt möchte ich die Umkehrung dieser Änderungen begehen.Wie kann ich den letzten Commit rückgängig machen?

Also im Grunde möchte ich die gleichen Dateien in meinem Repo haben, wie ich nach git reset --hard HEAD~1 haben werde, aber ich möchte den Verlauf meiner Änderungen behalten, also erstellen Sie einen neuen Commit, anstatt den letzten zu entfernen.

Antwort

-1

Sie können die Aufhebung eines oder mehrerer Commits unter Verwendung von begehen. Um zum Beispiel den letzten Commit rückgängig zu machen:

git revert HEAD 
+0

Wer auch immer dies abgelehnt hat, hinterlasse bitte einen Kommentar. Die Antwort ist vollkommen richtig. – AnoE

+1

@AnoE Ich glaube, es ist, weil die Frage wohl ein Duplikat ist. –

+0

Ja, es ist das Duplikat, aber die Antwort der anderen Frage ist tl; dr und war schwer zu finden, aber dieser Typ löste mein Problem in wenigen Sekunden, nachdem er eine Frage gestellt hatte. Vielen Dank! Und bitte nicht minus ihn mehr: D –