Предположим, что у вас есть история, содержащая три коммиты A, B и C:
A-B-C
Я хотел бы объединить два коммита A и B с одним фиксатором AB:
AB-C
Я пробовал
git rebase -i A
который открывает мой редактор со следующим содержимым:
pick e97a17b B
pick asd314f C
Я изменяю это на
squash e97a17b B
pick asd314f C
Тогда Git 1.6.0.4 говорит:
Cannot 'squash' without a previous commit
Есть ли способ или это просто невозможно?