我在Windows 8.1上。完整的信息是:
warning: LF will be replaced by CRLF in file1.
The file will have its original line endings in your working directory.
我收到了以下信息:
1- mkdir testing; cd testing; git init
2- notepad++ file1
(我在 file1 中使用记事本++的Unix EOL配置添加了文本,因此LF正在使用。我甚至测试过在notepad
打开文件)
3- git add .
和笨蛋!我收到了消息。
我的配置是:
[core]
autocrlf = true
eol = lf
当我 eol as lf 并且我的文件只有LF作为行尾时,为什么会显示消息?
我的目标是在repo和我工作目录中的任何文件上使用LF,而不会产生恼人的消息。