Git EndOfLine困境 - >鉴于只有Windows项目,我怎么能告诉git什么都不做?

时间:2013-04-25 07:33:38

标签: visual-studio git

好的 - >所以我只有一些Windows项目。我厌倦了将crlf设置为auto并且我总是得到关于行结尾等的警告。

我希望我的所有文件都以Windows CRLF结尾。我使用visual studio,我们所有团队都使用visual studio。

我需要在.gitattributes文件中设置哪些设置?

注意:请不要把它变成'但是有些人可能会在VS /单声道等之外使用这个。这是私人公司的回购

1 个答案:

答案 0 :(得分:1)

默认情况下,Git不执行任何操作,但默认情况下,大多数Windows Git安装都会将core.autocrlf设置为true。要撤消此设置,您可以执行以下操作:

git config --system --unset core.autocrlf

或为您的用户明确禁用它:

git config --global core.autocrlf false

在你的git属性中,要强制在存储库的任何克隆上没有行结束规范化,你可以使用它,这意味着:“所有文件都是非文本文件”。

* -text