「今度こそ」わからない、全部 master ブランチにコミットしてるってことかな
git-flow とか GitHub Flow みたいな「細々したものは feature ブランチに突っ込んで、出来上がったら develop や master に merge する」というメンタルモデルが根底にあるので、「今度こそ」とか「修正の修正」みたいなのは feature ブランチの rebase -i で吸収されて merge までに消滅してしまう
履歴が神聖な svn とか mercurial 系だとそういうことが発生しうるかもというのはわかる