根据GIT

时间:2015-07-23 14:04:53

标签: git line-endings

这种情况开始时没有任何明确的理由:

enter image description here

Pic来自Source Tree GUI,但在终端视图中可以看到相同的问题。

我的直觉是它与行结尾有关,但我不知道如何确认它。

建议?

2 个答案:

答案 0 :(得分:1)

可能你正在使用一个自动删除尾随空格的编辑器。如果您之前使用编辑器编辑了该文件,该编辑器会在换行符上保留尾随空格(以保持缩进),则可能会发生此行为。

编辑:您也可以通过在网址(https://github.com/blog/967-github-secrets)附加?w = 1来忽略github中的空白更改

答案 1 :(得分:0)

这可能是一个行结尾的事情。在能够显示空白字符(例如Atom)的编辑器中打开两个版本,然后您就会看到。

或者如果您碰巧有Beyond Compare,只需使用它来区分文件。 Beyond Compare显示空白差异。

相关问题