OMA*_*OMA 13 git version-control phpstorm
在PHPStorm的Git界面中,通过右键单击上下文菜单的"Git>"子菜单中的"+ Add"选项,可以轻松地暂存文件和文件夹.但是,我如何从舞台上删除它们?
OMA*_*OMA 11
我发现一种简单(但不是很明显)的方法是在PHPStorm(或任何其他基于IntelliJ的IDE)中从Git中删除文件时尚未提交的文件(例如,你"添加"/暂存一些文件,这些文件最终会不被使用).
您只需右键单击该文件并选择"Git> Revert".由于它仍未被提交,"还原"实际上将从Git"删除"/取消暂存文件.
您甚至可以选择通过选中"删除已添加文件的本地副本"选项来物理删除文件,或者通过不选中保留该选项将其从Git中删除后保持原样(在这种情况下,文件将显示在红色,好像它还没有被添加).
您别无选择,只能使用控制台/终端.git rm -–cached <file>如果我没错的话.
他们不打算实施这种很少使用的功能(除非我错过了新的门票):http://youtrack.jetbrains.com/issue/IDEA-107359