Supponiamo di avere una cronologia contenente i tre commit A, B e C :
A-B-C
Vorrei combinare i due commit A e B con un commit AB :
AB-C
Provai
git rebase -i A
che apre il mio editor con i seguenti contenuti:
pick e97a17b B
pick asd314f C
Lo cambio a
squash e97a17b B
pick asd314f C
Quindi Git 1.6.0.4 dice:
Cannot 'squash' without a previous commit
C'è un modo o è semplicemente impossibile?