Załóżmy, że masz historię zawierającą trzy zatwierdzenia A, B i C :
A-B-C
Chciałbym połączyć dwa zatwierdzenia A i B z jednym zatwierdzeniem AB :
AB-C
próbowałem
git rebase -i A
co otwiera mój edytor z następującą zawartością:
pick e97a17b B
pick asd314f C
Zmieniam to na
squash e97a17b B
pick asd314f C
Następnie Git 1.6.0.4 mówi:
Cannot 'squash' without a previous commit
Czy istnieje sposób, czy jest to po prostu niemożliwe?