Git

git、sourcetree commit 到HEAD分支提交代

2020-05-29  本文已影响0人  晴朗Nic

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记录)

上一篇下一篇

猜你喜欢

热点阅读