重命名文件后PHPStorm没有看到更改

时间:2013-07-31 16:17:44

标签: git phpstorm

在我的PHPStorm项目中,我使用Refactor > Rename重命名了一些文件。但是,现在当我对文件进行更改时,PHPStorm没有立即看到更改,因此不会将新修改的文​​件上传到我的服务器。使用本地git存储库跟踪项目,并在提交后自动上载。

如果我打开GitHub Windows应用程序,我可以看到修改过的文件。有趣的是打开GitHub应用程序后,PHPStorm会告诉我文件已被重命名,但重命名发生在很多提交之前!

修改后的文件在项目资源管理器中显示为深蓝色,相关文件不在我的.gitignore中。

2 个答案:

答案 0 :(得分:1)

当重命名只有字母大小写更改的文件时,这是一个已知错误:http://youtrack.jetbrains.com/issue/IDEA-53175

答案 1 :(得分:1)

通过git而不是PHPStorm或其他IDE重命名/移动文件更安全

'git mv' <options>... <args>...

http://git-scm.com/docs/git-mv