好的 - >所以我只有一些Windows项目。我厌倦了将crlf设置为auto并且我总是得到关于行结尾等的警告。
我希望我的所有文件都以Windows CRLF结尾。我使用visual studio,我们所有团队都使用visual studio。
我需要在.gitattributes
文件中设置哪些设置?
注意:请不要把它变成'但是有些人可能会在VS /单声道等之外使用这个。这是私人公司的回购
答案 0 :(得分:1)
默认情况下,Git不执行任何操作,但默认情况下,大多数Windows Git安装都会将core.autocrlf
设置为true
。要撤消此设置,您可以执行以下操作:
git config --system --unset core.autocrlf
或为您的用户明确禁用它:
git config --global core.autocrlf false
在你的git属性中,要强制在存储库的任何克隆上没有行结束规范化,你可以使用它,这意味着:“所有文件都是非文本文件”。
* -text