私はちょうど使用して、Windowsの下で、チェックアウトファイルにgitのを強制したいLFではありませんCR+LF。2つの構成オプションを確認しましたが、設定の正しい組み合わせを見つけることができませんでした。
すべてのファイルを変換し、ファイルをLF保持したいLF。
備考:使用しましたautocrlf = inputが、コミットしたときにファイルが修復されるだけです。強制的に使用させたいLF。
おそらく私はそれほど明確ではありませんでした:リポジトリは既に使用してLFいますが、msysgitを使用してチェックアウトしたファイルが使用していて、CR+LFmsysgitに強制的にそれらを取得させたいですLF:Unixの行末を強制します。
>git config --list | grep crlf
core.autocrlf=input
LFが、Windowsでそれらを取得すると、msysgitはに変換しますCR+LF。
autocrlf設定するとinput、gitはlf改行をそのままにします。の出力を投稿できますgit configか?

autocrlf=input正しいオプションです。もちろんcr+lf、リポジトリに本当にあるファイルから保護cr+lfしたり、gitに追加する前に別のツールでファイルを作成したりすることはできません。これが機能しないという問題は何ですか?