美文网首页Git
git、sourcetree commit 到HEAD分支提交代

git、sourcetree commit 到HEAD分支提交代

作者: 晴朗Nic | 来源:发表于2020-05-29 17:40 被阅读0次

    1、首先终端进入对应的Git文件目录中,输入git reflog,查看提交的记录。

    2、有两种方法可以恢复:

    (1)、输入git reset --hard HEAD@{1}就可以了,此时你本地的代码就是你想要的结果。把HEAD@{1} 替换成你的提交序列的就可以恢复了。

    (2)、输入git cherry-pick fe1c82e,fe1c82e就是前面提交commitid(黄色字体)。

    注意:HEAD不是一个分支,只是指向某个COMMIT的指针,git reflo(查看所有分支的所有操作记录(包括commit和reset的操作,包括已经被删除的commit记录,git log则不能察看已经删除了的commit记录)

    相关文章

      网友评论

        本文标题:git、sourcetree commit 到HEAD分支提交代

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