我们的.gitattributes文件中包含以下内容:
* text=auto eol=lf
我想精确地了解它的作用。
第一部分是
text=auto
。从documentation:重要的是,Git仅对它检测为文本文件的文件进行规范化。
但是,我不确定
eol=lf
部分。我认为它也只会对文本文件进行规范化,但是我在文档中找不到对它的支持,而且我们有一个实例,我们的PNG文件也被规范化,从而使其无效。是否有类似上述的设置,基本上会说“对文本文件进行双向标准化,而对二进制文件不加处理”?
最佳答案
Git 2.10 fixed this现在可以像预期的那样运行。
关于git - gitattributes中的 `* text=auto eol=lf`会做什么?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/29435156/