Github for windows在提交时更改行结尾
我有一个和我一起工作的开发人员,他的文件会随机更改为CRLF行尾 在github for windows中,它在提交前显示正确的更改,提交时,行结尾会发生更改,并显示错误的差异 这只是随机发生的,但无法解释为什么会发生变化。如“”中所述:Github for windows在提交时更改行结尾,git,github,Git,Github,我有一个和我一起工作的开发人员,他的文件会随机更改为CRLF行尾 在github for windows中,它在提交前显示正确的更改,提交时,行结尾会发生更改,并显示错误的差异 这只是随机发生的,但无法解释为什么会发生变化。如“”中所述: 检查core.autocrlf是否设置为false(请参阅“”) 如果您的回购协议中没有包含会对特定文件扩展名施加特定eol样式的内容,请检查(这与此无关) 拖放到命令行,而不是使用Github for windows。MSysGit将更密切地关注主要git
- 检查
是否设置为false(请参阅“”)core.autocrlf
- 如果您的回购协议中没有包含会对特定文件扩展名施加特定eol样式的内容,请检查(这与此无关)
git config --system core.autocrlf false
git config --system core.whitespace cr-at-eol
除非万不得已,否则不要让版本控制系统弄乱行尾。v1.0.7会解决这个问题 我不知道如何解决这个问题,但看看它,解决类似的问题。