git : 修正HEAD detached状态

1,033 阅读1分钟

有时候发现当前代码修改的不对了,想要回溯到前些版本,多次checkout查找合适版本时,会发现当前处于这样的状态;

(HEAD detached from REVISION-ID)

如果此时做了修改,那么可以使用如下命令合并修改到主分支:

git branch  temp
git checkout master
git merge temp

要是没有做任何修改,可以直接checkout到master:

git checkout master