git diff で充分判る粒度でのコミットが良い

っていうかそもそも GUI 使ってても diff の変化比較部分って
人間の発想とは違う次元の表示の仕方してくるから
結果が同じでも受ける印象が違うのはどうしようもないのか