こちらから。
gitのコミットを後から分割 - cakephperの日記(CakePHP, MongoDB)
実際の修正量がコミットメッセージに対して明らかに多いときは、
コミットを分割したほうがいいと思うんだよ。
ということで、上記を参考にしてやってみた。
git rebase -i HEAD^
下記のようなコミットメッセージが表示されるので、pickをeditに変更
pick 111111e hoge
↓
edit 111111e hoge(editはeでも可)
とすると、HEADがgit rebaseで指定した箇所まで戻ります。
git reset HEAD^
で、コミットがリセットされてgit add前の状態になるので、必要な単位でgit addとcommitを繰り返す。
終わったら
git rebase --continue
を実行すると、コミットが分割されています。