Git HEAD 分支游离,切回master导致代码丢失

写了两天的代码,手贱本地切换了一下分支,发现HEAD没有了,整整两天的代码都没有了,吓的要死

1、可以看到如下提交记录

504c18f HEAD@{2}: commit: **
1e8f12c HEAD@{3}: commit: **
f098115 HEAD@{4}: commit: **
16b9227 HEAD@{5}: commit: **
7d2b4c1 HEAD@{6}: commit: **

2、git checkout 504c18f
3、git checkout -b tmp
4、git checkout master
5、git merge tmp
合并代码,解决冲突

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容