我正在使用PHPStorm作为我的IDE。我也使用Git作为我的VCS。
我转到某些文件并进行一些更改;但是,出于某种原因,PHPStorm还会自动创建我没有制作的其他差异,而这些差异只是删除并重新添加相同的行而不更改它们。
例如,假设我有xyz.php:
$j = 1;
$f = 2;
...然后我做了一点改变
$j = 1;
$f = 2;
$x = 3; //added this change - that's it
然后保存。
运行git diff
会显示:
-$j = 1;
+$j = 1;
-$f = 2;
+$f = 2;
+$x = 3; //added this change - that's it
这在选定的几个文件中始终如一。
有关可能导致此问题以及如何使其停止发生的任何想法?
另外,如果它有帮助,如果我在Eclipse或任何其他编辑器中编辑文件,则不会发生这种情况。