2

我使用 PHPStorm 作为我的 IDE。我也使用 Git 作为我的 VCS。

我去某些文件并进行一些更改;但是,由于某种原因,PHPStorm 也会自动创建我没有创建的其他差异,而这些差异只是删除和重新添加相同的行而不更改它们。

例如,假设我有 xyz.php:

$j = 1;
$f = 2;

...然后我做一些小改动

$j = 1;
$f = 2;
$x = 3; //added this change - that's it 

然后保存。

运行 agit diff会显示:

-$j = 1;
+$j = 1;
-$f = 2;
+$f = 2;
+$x = 3; //added this change - that's it 

这在选定的几个文件中始终如一地发生。

关于可能导致这种情况以及如何使其停止发生的任何想法?

此外,如果它有帮助,如果我在 Eclipse 或任何其他编辑器中编辑文件,这不会发生。

4

0 回答 0