GitHub for Windowsでコミットできない時は分けてコミットすると通る?!

タイトルの通りです。

GitHub for Windowsを使ってコミットを行っていますが、時々よくわからないエラー(すら出ない時もある)でコミットが弾かれてしまいます。
ファイルをひとつひとつ確認しても特に問題点は見つからず…
Shellでaddしてcommitを行っても通らず…

仕方なくファイルを種類別に別々にコミットをしてみたところ、何と結果的に全てのファイルをコミットすることができました。
全くもって意味がわかりませんが、GitHub for Windowsでコミットできずに悩んでいる方は分けてコミットを試してみてください。