19. September 2011
Git Commit rückgängig machen

Git Commit rückgängig machen

Manchmal kommt es vor, dass man einen Commit im Nachhinein wieder rückgängig machen möchte. Vor allem wenn der Commit bereits gepusht ist und mehrere komplexe und umfangreiche Änderungen beinhaltet ist der Befehl "git revert" das Mittel der Wahl.

git revert commit-sha

Mit diesem Befehl wird ein ganzer Commit gezielt[nbsp]rückgängig gemacht. Der Befehl eignet sich vor allem dann sehr gut, wenn man zwei Branches gemerged hat und erst später merkt: "Diesen Commit wollte ich nicht mergen, die anderen 99 schon". Gerade in solchen Momenten erspart einem ein einizger revert im Nachhinein 99 cherry-picks.