「git add」した際に「warning: LF will be replaced by CRLF・・・」のエラーが出力された場合の対応方法をご紹介します。
エラーは以下のような内容です。
1 2 |
The file will have its original line endings in your working directory. warning: LF will be replaced by CRLF in kamotora.txt. |
gitの設定で改行コードの自動変換プロパティがあるので、それを無効にしてあげればOKです。
1 |
git config --global core.autoCRLF false |
※core.autoCRLFの箇所は「core.autocrlf」でも問題ありません。
ここではfalseに設定しています。
他にはtrue,inputが選択できます。
それぞれ以下の意味です。
true:変換する(コミット時にCRLFをLFに変換します。また、チェックアウト時にはLFからCRLFへ変換します。)
false:変換しない
input:コミット時のみCRLFからLFに変換する。MacやLinuxではこちらが推奨です。