Aus dem Kurs: Git Grundkurs

Erhalten Sie Zugriff auf diesen Kurs – mit einer kostenlosen Probeversion

Werden Sie noch heute Mitglied und erhalten Sie Zugriff auf mehr als 26.500 Kurse von Branchenfachleuten.

revert - der Anti-Commit

revert - der Anti-Commit

Aus dem Kurs: Git Grundkurs

revert - der Anti-Commit

“

Eine Alternative zu git reset, was ja wirklich Doku mit history ändert ist git revert. Da gibt man die ID des Commits an, die man rückgängig machen möchte und dann wird ein neuer Commit erstellt, aber eben mit den gewünschten Änderungen, dass eben das rückgängig gemacht wird. Schauen wir uns das einmal an. Ich habe zwei Commits und beim zweiten Commit wurde der Buchstabe B ergänzt und nun gebe ich an git revert und ich möchte den letzten Commit rückgängig machen und dann öffnet sich der Editor, den ich konfiguriert habe. Hier muss ich eine Nachricht angeben oder ich kann auch das übernehmen, was hier verwendet wird. Und dann komme ich wieder hier zurück. Und wir sehen jetzt sehr schön in dieser Ansicht, dass eben ein neuer Commit erstellt wurde. Wir sehen aber, die Dateien sind so, wie es eben ursprünglich war. Das heißt, mit diesem Revert haben wir wirklich so etwas wie einen Anticommit, der die Änderungen zurücknimmt, aber eben einen neuen Commit erstellt. Und damit ist die History…

Inhalt