git经常出现下面的错误提示
HEAD detached at origin/development
这个错误是因为当前的HEAD没有位于任何一个分支上的缘故。git branch -a显示远程的所有分支。git branch显示本地分支。
git branch -a
git branch
要解决这个错误,需要将当前区域保存为一个版本,然后切换到某个本地分支,然后merge当前head。
git checkout -b xxxx git checkout dev git merge xxxx