如何用 .gitattributes 表达 core.autocrlf = false?

mar*_*ark 10 git gitattributes core.autocrlf

这真太了不起了。网上有无数的帖子core.autocrlf.gitattributes我还是不知道该写什么.gitattributes来表达core.autocrlf = false

有人能清除它周围的雾气吗?我并不需要所有花哨的情况下,就给我core.autocrlf = false.gitattributes。没有更多,但也没有更少。

Edw*_*son 14

如果您不想对文件进行行结束转换,请设置该-text属性。要关闭所有文件的转换,请设置:

* -text

请注意,这并不意味着“此文件不是文本”——这将是binary属性——它的意思是“不要对其进行文本操作(行尾更改)”。

  • 不,不要让它全球化。`core.autocrlf` _is_ 全局,这就是问题所在。不同的人可以有不同的设置。行尾更改需要针对每个存储库(在`.gitattributes` 中),以便每个贡献者都同意。 (3认同)