gitでは様々な方法でコミットログを書き換えることができます。 その一例として1つのコミットを複数のコミットに分割する方法を紹介します。 問題 先日紹介したgitで複数のコミットを1つにまとめる例ですが、そこでは以下のコミットログを: $ git log -n 4 --oneline --reverse 0000001 Add a neat feature X into the library 0000002 Update to use X 0000003 Fix a typo in X 0000004 Fix a bug in X $ git rebase -i HEAD~4 [detached HEAD b000001] Add a neat feature X into the library 8 files changed, 94 insertions(+), 9 deletion