行末の処理方法に関する設定を変更できるファイルまたはメニューはありますか?
3 つのオプションがあると読みました:
Windows スタイルのチェックアウト、Unix スタイルのコミット
Git はテキスト ファイルをチェックアウトするときに LF を CRLF に変換します。テキスト ファイルをコミットするときに、CRLF は LF に変換されます。クロスプラットフォーム プロジェクトの場合、これは Windows での推奨設定です ("core.autocrlf" は "true" に設定されています)
そのままチェックアウトし、Unix スタイルでコミットする
Git はテキスト ファイルをチェックアウトするときには変換を実行しません。テキスト ファイルをコミットするときに、CRLF は LF に変換されます。クロスプラットフォーム プロジェクトの場合、これは Unix での推奨設定です (「core.autocrlf」は「input」に設定されます)。
そのままチェックアウトし、そのままコミットする
Git はテキスト ファイルをチェックアウトまたはコミットするときに変換を実行しません。このオプションを選択することは、クロスプラットフォーム プロジェクトでは推奨されません (「core.autocrlf」が「false」に設定されています)
ベストアンサー1
これを制御する通常の方法はgit config
例えば
git config --global core.autocrlf true
詳細については、Pro Gitへのリンク「core.autocrlf」というセクションに
どのファイルに保存されているかを知りたい場合は、次のコマンドを実行します。
git config --global --edit
すると、git グローバル構成ファイルがテキスト エディターで開き、そのファイルがどこからロードされたかを確認できます。