Git重置后头部仍然分离-硬<sha>

时间:2019-01-21 23:54:34

标签: git

我跑了一个git reset --hard mygoodhash

我尝试了很多这样的方法,而其他方法则无效,正如您在下面的提交历史中所看到的那样。 (所有这些都是因为我不小心将一个分支“拉”到了我当前的工作分支中,并且重置--merge无法正常工作。)

我的理解是,上面的命令会将head设置回指定的提交,但是head仍然是分离的。

现在代码库就是我想要的地方了……HEAD @ 0,与下图中的HEAD @ 2和HEAD @ 10相同。

我想本质上将所有内容删除回HEAD @ 10,并将head附加到该提交。

我还没有将其推送到任何远程存储库。到目前为止都是本地的。

有什么好心的人可以告诉我该怎么做,或将我指向某篇文章或帖子,或者任何对此发表意见的人吗?

git reflog

0 个答案:

没有答案