【发布时间】:2020-06-01 15:41:58
【问题描述】:
这个工作流程的哪一部分出错了: 我试图推动,被告知我不能因为没有拉动更改。 我试图拉,被告知我不能因为冲突。 我隐藏了所有更改并使用 git reset --hard 重置到 repo。 我用 git stash pop 取消了我的更改
结果是我的存储已被删除,但没有被取消存储。
【问题讨论】:
-
您确定您按照描述的顺序执行了这些命令吗?您描述的行为听起来像:
# git stash && git pop && git reset --hard这将删除存储基本上删除您的更改。我建议在 pop 上使用“git stash apply”。 (你可以选择你的存储号码,然后明确地删除它们。) -
这就是我的想法!可悲的是,我按此顺序执行了此操作,并且损失了一天的工作量。
-
以上链接的问题可能会为您提供有关如何恢复丢弃的存储的提示。如果这不起作用:根据您的 IDE,您可能有权访问本地历史记录或根据您的操作系统,您可能有一台时间机器来恢复您的工作。
标签: git