commit log が
commit C ←最新
commit B
commit A ←最古
であるとき
git rebase -i HEAD~~
すると
pick B
pick C
が出てきて fixup C にすると BとC が統合されて
commit B ←最新(Cも入ってる)
commit A ←最古
になるのですが
最初のABC全部ある状態で
git rebase -i HEAD~~~
だとpick Aが出るのかと思ったのですがエラーになります
またpick Bのところをfixup Bにしたときも
一番上をfixup出来ないというエラーになるっぽいのですが
AにBやCを全部fixupするにはどうすれば良いですか