【发布时间】:2023-03-28 18:50:01
【问题描述】:
我不小心在我的本地存储库上做了一个git reset --hard origin。结果,我的所有更改都已恢复到原始状态,因此我数月的代码和工作都消失了。我没有在我的存储库上做git add,所以从字面上看,我对我的存储库所做的任何更改都消失得无影无踪。我已经尝试寻找解决方案,但我只看到了这样的答案,即只有对它执行git add 才能恢复您的工作。
非常感谢任何帮助。请帮帮我,伙计们。
【问题讨论】:
-
很抱歉,它已经消失了。您从字面上说,“恢复 all 文件”运行该命令。我希望您已经学会并知道如何重做您撤消的操作。
-
如果你至少没有运行
git add,git 将无法提供帮助。例如,您依赖于其他资源,例如 IDE 缓存。 -
您在没有提交的情况下进行了几个月的更改?无论如何,如果您还没有,请停止使用计算机。将硬盘插入另一台设备并运行文件恢复软件。
标签: git