Git for Windows を使いファイルをコミットしようとすると「Commit Failed – failed to create a new commit」とエラー表示されコミットできない現象がありました。
ある特定の1つのファイルがコミットできなかったのですが、そのファイル自体はごく短いjsファイルで原因は不明です(調べたうえでも「原因は不明」といった内容…)
対策として、GitShellのコンソールから直接コミットすることでコミットできました。
git add hogehoge.js git commit -m "コメント" git push
コマンドでは普通にコミットできるので Git for Windows のバグである可能性が考えられます。