git分支丢失找回办法,git代码恢复方法

蛰伏已久 蛰伏已久 2019-07-05

写了一上午代码,也git add和git commit了,但是迷迷糊糊发现不在正确分支上,看到HEAD直接就切换了,结果切换之后,不知道原理代码在哪个分支,直接丢失了,欲哭无泪,好在找到了。


执行: git reflog可以看到提交记录

然后找到某个commit,前面有几位数字,就是我们要恢复的版本


执行:git checkout 247e11b

哦,代码终于出现了

不过目前还是在HEAD分支上,可以复制到本地分支,git checkout -b 分支名称

然后再合并到release分支即可。

分享到

点赞(0)