有时候,需要查看某个Tag中的代码,就会使用git checkout tag-name,切换到tag中。 此时,如果使用git status来查看当前的状态时,会报detached HEAD的提示。 detached HEAD表示当前的HEAD指向了一个具体的commit id,并没有处于任何分支。 解决办法 将HEAD切回任意分支即可 $ git checkout master