在我们的系统中,我们过去可以在将文件提交到git时将所有的CRLF转换为LF。但现在这个功能已经消失了。
以下是我所做的事情:
结果是:
很令人困惑。虽然有两条
第二步: 在我执行了
以下是我所做的事情:
git config --global core.autocrlf false
在上述操作完成之后,我使用以下命令进行检查:
git config --list
结果是:
...
core.autocrlf=input
...
core.autocrlf=false
...
很令人困惑。虽然有两条
core.autocrlf
的记录,但第一条是core.autocrlf=input
?如果我使用以下命令取消设置core.autocrlf
:git config --global --unset core.autocrlf
当我列出git config时,我仍然会得到一个条目:
core.autocrlf=input
第二步: 在我执行了
git config --global core.autocrlf false
之后,我将* text=auto
添加到.gitattributes
文件中。
但是git仍然不会自动为我转换换行符。