美文网首页
Git commit 记录被覆盖,丢失之前commit的代码

Git commit 记录被覆盖,丢失之前commit的代码

作者: Smallwolf_JS | 来源:发表于2020-06-30 09:15 被阅读0次

用sourcetree提交后,能看到提交的代码,然后通过拉取代码,导致commit记录消失。在终端使用git log也没有刚刚提交的commit记录。

解决办法:
使用git reflog可以看到提交记录,复制commit id,然后使用git cherry-pick id的方式可以把代码再拉回来,再push就ok了;

原因:
git HEAD detached出现问题.记录消失

相关文章

网友评论

      本文标题:Git commit 记录被覆盖,丢失之前commit的代码

      本文链接:https://www.haomeiwen.com/subject/skstqktx.html