首页 > 解决方案 > git stash pop 自动合并后如何找回丢失的代码?

问题描述

我正在研究Branch-A。我想结帐Branch-B来测试一些东西。所以我执行了

git stash

在分支-A。

然后我检查了 Branch-B 并执行了git reset origin Branch-B --hard.

后来,我忘记了我正在处理Branch-B并执行git stash pop了许多消息:

Auto-merging myfile.h

Auto-merging myfile.cpp

我检查了myfile.h/cpp。我的修改丢失了。我该如何找回它们?

标签: git

解决方案


我找到了我丢失的代码。因为 期间有冲突git stash pop,所以隐藏的代码并没有真正弹出。在我解决了冲突之后,代码就出现了。


推荐阅读