Github for windows在提交时更改行结尾

时间:2012-07-22 16:11:09

标签: git github

我有一个与我合作的开发人员,随机将他的文件更改为CRLF行结尾。

在github for windows中,它在提交之前显示正确的更改,并且在提交时,行结尾会发生变化,并显示错误的差异。

这只是随机发生的,但无法弄清楚它为何会发生变化。

3 个答案:

答案 0 :(得分:6)

删除命令行而不是使用Github for windows。 MSysGit将更密切地关注主要git源代码的维护者为git实现的内容。

git config --system core.autocrlf false
git config --system core.whitespace cr-at-eol

除非绝对必须,否则不要让你的版本控制系统弄乱你的行结尾。

答案 1 :(得分:0)

如“Android line breaks and git”中所述:

答案 2 :(得分:0)

v1.0.7负责这一点。 Here's a nice article