3つのコミットA、B、Cを含む履歴があるとします。
A-B-C
2つのコミットAとBを1つのコミット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
方法はありますか、これは単に不可能ですか?