git commit - rückgängig machen
Wurde ein commit mal zu früh gemacht, kann er rückgängig gemacht, verworfen oder weitere Änderungen angehängt werden.
Letzten lokalen commit rückgängig machen:
git reset --soft HEAD
Letzten lokalen commit verwerfen und Dateien auf den letzten commit zurücksetzen:
git reset --hard HEAD
Änderungen an den letzten lokalen commit ranhängen:
git commit --amend
oder mit neuem Kommentar
git commit --amend -m "new commit message"
Listet alle lokalen commits auf:
git reflog
oder
git log -g
Dann beispielsweise zurück zu einer Version:
git reset --hard f6e5064