原因
gitはwindowsではチェックアウト時にLFをCRLFに変換していて、コミット時にCRLFからLFに変換しています。
このコミット時の変換でエラーが起きて、コミットができないです。
解決方法を2つごしょうかい
解決方法1 改行コードを変換する
コミット時に改行コードがLFのファイルがあるとエラーになるので、コミットするファイルすべて確認して、改行コードをLFからCRLFに変換してコミットすることで解決します。
改行コードはVScodeなどのエディタで変換すると楽です。
解決方法2 gitの設定を変更する
上記に記載したgitのチェックアウト時にLFをCRLFに変換して、コミット時にCRLFからLFに変換する設定は以下のコマンドで変更できます。
git config --global core.autocrlf false
この設定をするとLFとCRLFの変換が行われなくなります。