Angenommen, Sie haben eine Historie mit den drei Commits A, B und C :
A-B-C
Ich möchte die beiden Commits A und B zu einem Commit AB kombinieren :
AB-C
Ich habe es versucht
git rebase -i A
Das öffnet meinen Editor mit folgenden Inhalten:
pick e97a17b B
pick asd314f C
Ich ändere das auf
squash e97a17b B
pick asd314f C
Dann sagt Git 1.6.0.4:
Cannot 'squash' without a previous commit
Gibt es einen Weg oder ist das einfach unmöglich?