使用IntelliJ / PhpStorm恢复分支交换机上丢失的未分级更改

时间:2018-01-18 07:57:17

标签: intellij-idea phpstorm

我使用PhpStorm作为IDE并且编辑了一些文件而没有将它们提交给VCS,也没有将它们暂存。不幸的是,我将我正在工作的分支切换到文件不存在的分支。有一个通知弹出,可能告诉我我会丢失我的更改,但是在我同时意外敲击键盘的时候我立即确认了通知。

有没有办法恢复丢失的变化?

1 个答案:

答案 0 :(得分:0)

是的,有:

  • 切换回您在
  • 工作的分支机构
  • 打开您工作过的每个文件。在每个文件中
    • 右键单击以打开该文件的本地历史记录
    • 左侧的
    • 选择首次切换分支的时间
    • 从之前的代码复制到当前代码

您甚至可以恢复不再存在的文件:只需在同一文件夹中创建它们并使用与之前完全相同的名称,并使用与上述相同的技术!