【问题标题】:How to avoid PhpStorm staging file on Refactor > Rename如何避免 Refactor > Rename 上的 PhpStorm 暂存文件
【发布时间】:2016-10-01 01:41:46
【问题描述】:

在 PhpStorm 下创建文件时,它在 Git 中显示为未跟踪。 但是使用 Refactor > Rename,它会将文件移动到暂存区域。

有什么办法可以禁用这个吗?

【问题讨论】:

  • 为什么要创建新文件,然后在提交前重构它们?你的目标是什么?如果需要,您可以手动取消暂存文件
  • 是的,整个过程就是创建一个文件 > 把东西放进去或解决一些问题 > 重命名文件,因为它的目的现在已经很清楚了......没关系,但我通常不会不喜欢事情变得“神奇”。请IDE,不要做任何我没有要求的事情:)
  • 这不仅仅是关于新文件。重命名或移动现有文件时也会发生这种情况。这对我来说是非常不受欢迎的行为。

标签: git file phpstorm rename


【解决方案1】:

检查这是否与this thread有关:

设置中选择了哪些设置|版本控制 |确认?
您是否启用了“静默添加”和“静默删除”?

通过这些设置,我可以防止 WebStorm 在 git 中自动暂存更改、添加或删除的文件。

移动或重命名的文件仍会自动暂存。

如果还是这样,你需要投票给issue IDEA-165445

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-12-25
    • 1970-01-01
    • 2015-12-28
    • 1970-01-01
    • 2018-10-04
    • 2010-12-31
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多