あと固まった所からコミットというのは
作業が直列化してるんだよね。


ある機能を作ろうと思ったら、
・サブ処理A
・サブ処理B
・サブ処理C

みたいな感じで機能を作っていくでしょ?
その時サブ処理Aができたーと思って
B、Cを作っていくけど、その間に見逃しがあったり
問題が見つかって再設計が必要になる。

そういうときサブ処理Aのコミットを
修正できないのはキツイよね。