git 头指针游离问题
git branch -av 如下图
多出来的一个状态 remotes/origin/HEAD -> origin/master,导致无论怎么切换分支,HEAD都在origin/master上。
您可以使用 git remote set-head origin -d 删除 origin/HEAD 符号引用,或使用 git remote set-head origin -a 查询遥控器并自动将origin/HEAD指针设置为遥控器的当前分支。
执行黄色背景语句,删除完毕后正常。