正在添加未生成的行

时间:2016-05-05 09:06:16

标签: git atom-editor

使用Git和Atom时,我遇到了一个奇怪的问题。

如果我在字符串中编辑了几个字符,它实际上最终会说更改类似于:+ 131,-131。当我检查SourceTree中更改的行时,它添加了一些未完成的空格。

这是没有任何更改的文件:

enter image description here

以下是尚未保存的更改文件:

enter image description here

现在,当我点击已保存时:

enter image description here

你可以看到最初只有一行被突出显示为被更改,但是当我点击保存时 - 其他行的负载似乎已经改变。

这很烦人,因为当我去做我的改变时,它并不是我改变的真实表现。

enter image description here

我在这里做错了什么?

1 个答案:

答案 0 :(得分:3)

Atom的默认设置是删除您可能拥有的任何尾随空格。对于新文件来说,这是一个合理的默认设置,它可以防止完全是您现在看到的混乱。对于现有文件,它有点问题,因为第一次编辑现有文件时,您会看到很多更改。

您可以接受此设置,最好在一次提交中清理整个存储库,然后从那里继续,或者您可以禁用空格删除:在编辑,首选项,包,空格,设置,删除尾随空格可以取消选中