当我切换回主脑袋时,我的代码丢失了。我丢失了所有重要密码!
我如何返回到“ commit:21JUL2018 12:36 am问题答复,btn广播至多士”的代码状态?
请在此处检查git reflog
:
答案 0 :(得分:0)
如何返回“ commit:21JUL2018 12:36 am问题答复,btn广播至多士”的代码状态?
您的reglog中提到使用短SHA1 be01747进行提交,所以...
git stash
git checkout be01747
这将还原该提交的工作树和索引(确保您未进行任何本地修改)
HEAD将再次分离:您可以从那里创建一个新分支。
请注意,它会还原提交内容,而不是尚未添加或提交的本地修改。
答案 1 :(得分:0)
如果您使用git stash进行了本地修改,请先存储本地更改 然后使用git checkout be01747转到先前的提交,您可以使用提交ID转到任何先前的提交。