Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/maven/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Github for windows在提交时更改行结尾_Git_Github - Fatal编程技术网

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

Github for windows在提交时更改行结尾,git,github,Git,Github,我有一个和我一起工作的开发人员,他的文件会随机更改为CRLF行尾 在github for windows中,它在提交前显示正确的更改,提交时,行结尾会发生更改,并显示错误的差异 这只是随机发生的,但无法解释为什么会发生变化。如“”中所述: 检查core.autocrlf是否设置为false(请参阅“”) 如果您的回购协议中没有包含会对特定文件扩展名施加特定eol样式的内容,请检查(这与此无关) 拖放到命令行,而不是使用Github for windows。MSysGit将更密切地关注主要git

我有一个和我一起工作的开发人员,他的文件会随机更改为CRLF行尾

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

这只是随机发生的,但无法解释为什么会发生变化。

如“”中所述:

  • 检查
    core.autocrlf
    是否设置为false(请参阅“”)
  • 如果您的回购协议中没有包含会对特定文件扩展名施加特定eol样式的内容,请检查(这与此无关)

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

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

除非万不得已,否则不要让版本控制系统弄乱行尾。

v1.0.7会解决这个问题

我不知道如何解决这个问题,但看看它,解决类似的问题。