HEAD detached from解决方法
在今天提交代码过程中,一直提交不上去,提示让更新再提交代码,更新之后,也报错,然后查看git 状态,报 HEAD detached from 23a38b8


查看分支,不是我常用的分支,而是游离分支,找回代码的方法:
git reflog 找到需要恢复的commit ,记下前面的commit id
git branch temp 23e15ab 新建一个名字叫temp的分支,用这个分支代替之前的临时分支并且拥有想要恢复的commit,23e15ab为要恢复的commit id
git checkout temp 切换到临时分支,就能找回代码
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!
