我们有一个大问题,一个程序员将菜单字符串文本文件提交给Git,其他程序员将其拉出,它不再起作用。 Git显示文件已更改,但差异未发现差异。我可以看到它改变了每行末尾的CR LF。我们如何告诉它不要这样做,因为这会在我们的程序包构建过程中造成破坏。
有些人从Linux使用它,其他人从Windows命令使用它,还有一些从Totoise Git(myself)
答案 0 :(得分:0)
在更改EOL格式方面,Git真是一团糟。...我宁愿告诉它不要与之混为一谈,除非您真的打算这样做。将此添加到.git/info/attributes
* -text
这应该足以避免git更改任何EOL内容。