在远程提交代码到git时,git push后无法提交,显示 HEAD detached from [分支名]
该提示说明head是游离状态
游离状态提交会新开一个匿名分支且提交是无法可见保存的,一旦切到别的分支,游离状态以后的提交就不可追溯
游离状态的好处:
很方便地在历史版本之间互相切换
git branch tem
git checkout tem
>>Switched to branch 'tem'
git add .
git checkout develop_lym
git merge tem
git push origin develop_lym
git branch -d tem
因篇幅问题不能全部显示,请点此查看更多更全内容