1

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

我希望我的所有文件都以仅 Windows CRLF 结尾。我使用视觉工作室,我们所有的团队都使用视觉工作室。

请问我需要在我的.gitattributes文件中设置什么设置?

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

4

1 回答 1

1

Git 默认什么都不做,但大多数 Windows Git 安装默认设置core.autocrlftrue。要撤消此设置,您可以执行以下操作:

git config --system --unset core.autocrlf

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

git config --global core.autocrlf false

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

* -text
于 2013-04-25T08:00:10.637 回答