如何撤消意外的 Git 添加,然后是 Git 还原?(两个动作都在IntelliJ Idea中)



我不小心在整个项目树上选择了 Git Add(在 IntelliJ Idea 编辑器中(,而不是添加了 4000+ 个我不想添加的文件的 Git Commit,然后新手错误立即执行 Git Revert 以尝试扭转我的错误。显然,它现在已经删除了自上次提交以来我的所有代码更改。有没有办法消除这两个错误并恢复我的工作?

我还没有对我丢失的最新工作进行提交或推送。谢谢

感谢您上面的回答,非常感谢。是的,正如 Sven 所建议的那样,IntelliJ 中的还原确实会擦除所有本地代码更改。事实证明,解决方案是在 IntelliJ 中使用本地历史记录,但在整个项目(右键单击项目中的顶部文件夹(上,我所做的恢复本身有一个恢复按钮,右键单击它给出了一个恢复选项,该选项执行 IntelliJ 版本的恢复恢复,然后一切都恢复了,包括我完成的目录重命名。

最新更新