git分支丢失找回办法,git代码恢复方法
写了一上午代码,也git add和git commit了,但是迷迷糊糊发现不在正确分支上,看到HEAD直接就切换了,结果切换之后,不知道原理代码在哪个分支,直接丢失了,欲哭无泪,好在找到了。
执行: git reflog可以看到提交记录
然后找到某个commit,前面有几位数字,就是我们要恢复的版本
执行:git checkout 247e11b
哦,代码终于出现了
不过目前还是在HEAD分支上,可以复制到本地分支,git checkout -b 分支名称
然后再合并到release分支即可。
点赞(1)