Suponha que você tenha um histórico contendo os três commits A, B e C :
A-B-C
Gostaria de combinar os dois commits A e B com um commit AB :
AB-C
eu tentei
git rebase -i A
que abre meu editor com o seguinte conteúdo:
pick e97a17b B
pick asd314f C
Eu mudo isso para
squash e97a17b B
pick asd314f C
Então o Git 1.6.0.4 diz:
Cannot 'squash' without a previous commit
Existe um caminho ou isso é simplesmente impossível?