尝试硬重置时,是否无法从分离的HEAD切换?

时间:2015-11-14 05:30:51

标签: git version-control git-reset

我做了一个类似的测试结构:

A - B - C

我检查了提交A,所以我处于分离的HEAD中。但后来我想,"不应该对前一个头进行硬重置,就像检查主人一样?"所以我试了一下。我做了

git reset --hard HEAD@{1}

它说HEAD is now at 6bccb37 (commit C)

但是当我跑git status时,它说:

HEAD detached from d60bbb1 (commit A)

但是,我的工作目录现在匹配commit C.为什么它仍处于分离的HEAD状态?

0 个答案:

没有答案