0

当我编辑文件中的一行时,sublime 或 git 添加然后删除文件中的许多其他(大部分是空白)行。

这是一个例子

@@ -1,7 +1,7 @@
module UserHelper
-  
+
   def create_test_users
-    
+

它只是混淆了我所做的实际更改,这使得代码审查特别困难。

此外,原始文件和我的编辑器都使用 unix 行尾。

4

1 回答 1

0

它正在删除您从差异中看不到的额外空格。

您可以使用设置在 Sublime 上关闭此行为trim_trailing_white_space_on_save,将其设置为false

于 2016-11-24T08:57:34.403 回答