rebaseは要するに、連続でチェリーピックしているだけのようだ。
git rebase -i (–interactive) squash fixup などがあるようだ。
サルでもわかるGit入門 5. rebase -i でコミットをまとめる
rebase -i でコミットをまとめる
git rebase についてまとめてみた
git rebaseを初めて使った際のまとめ