根据 GIT 删除和添加空行
Empty lines removed and added according to GIT
这种情况没有任何明确的原因就开始了:
图片来自 Source Tree GUI,但在终端视图中可以看到同样的问题。
我的直觉是跟行尾有关,但是不知道怎么确认。
建议?
这可能是行尾的事情。在能够显示 white-space 字符(例如 Atom)的编辑器中打开这两个版本,然后您就会看到。
或者,如果您碰巧有 Beyond Compare,只需使用它来比较文件。 Beyond Compare 显示白色-space 差异。
可能您正在使用自动删除尾随空格的编辑器。当您之前使用在换行符上保留尾随空格(以保留缩进)的编辑器编辑文件时,可能会发生此行为。
编辑:您也可以通过将 ?w=1 附加到 url (https://github.com/blog/967-github-secrets)
来忽略 github 中的空白更改
这种情况没有任何明确的原因就开始了:
图片来自 Source Tree GUI,但在终端视图中可以看到同样的问题。
我的直觉是跟行尾有关,但是不知道怎么确认。
建议?
这可能是行尾的事情。在能够显示 white-space 字符(例如 Atom)的编辑器中打开这两个版本,然后您就会看到。
或者,如果您碰巧有 Beyond Compare,只需使用它来比较文件。 Beyond Compare 显示白色-space 差异。
可能您正在使用自动删除尾随空格的编辑器。当您之前使用在换行符上保留尾随空格(以保留缩进)的编辑器编辑文件时,可能会发生此行为。
编辑:您也可以通过将 ?w=1 附加到 url (https://github.com/blog/967-github-secrets)
来忽略 github 中的空白更改