行末設定を変更する方法 質問する

行末設定を変更する方法 質問する

行末の処理方法に関する設定を変更できるファイルまたはメニューはありますか?

3 つのオプションがあると読みました:

  1. Windows スタイルのチェックアウト、Unix スタイルのコミット

    Git はテキスト ファイルをチェックアウトするときに LF を CRLF に変換します。テキスト ファイルをコミットするときに、CRLF は LF に変換されます。クロスプラットフォーム プロジェクトの場合、これは Windows での推奨設定です ("core.autocrlf" は "true" に設定されています)

  2. そのままチェックアウトし、Unix スタイルでコミットする

    Git はテキスト ファイルをチェックアウトするときには変換を実行しません。テキスト ファイルをコミットするときに、CRLF は LF に変換されます。クロスプラットフォーム プロジェクトの場合、これは Unix での推奨設定です (「core.autocrlf」は「input」に設定されます)。

  3. そのままチェックアウトし、そのままコミットする

    Git はテキスト ファイルをチェックアウトまたはコミットするときに変換を実行しません。このオプションを選択することは、クロスプラットフォーム プロジェクトでは推奨されません (「core.autocrlf」が「false」に設定されています)

ベストアンサー1

これを制御する通常の方法はgit config

例えば

git config --global core.autocrlf true

詳細については、Pro Gitへのリンク「core.autocrlf」というセクションに


どのファイルに保存されているかを知りたい場合は、次のコマンドを実行します。

git config --global --edit

すると、git グローバル構成ファイルがテキスト エディターで開き、そのファイルがどこからロードされたかを確認できます。

おすすめ記事