您好,欢迎来到锐游网。
搜索
您的当前位置:首页Git 提交 HEAD detached from xxx

Git 提交 HEAD detached from xxx

来源:锐游网

在远程提交代码到git时,git push后无法提交,显示 HEAD detached from [分支名]

该提示说明head是游离状态

游离状态提交会新开一个匿名分支且提交是无法可见保存的,一旦切到别的分支,游离状态以后的提交就不可追溯

游离状态的好处:

很方便地在历史版本之间互相切换

提供的解决方案

1 查看当前分支状态

2 创建一个临时分支,名称任意

git branch tem

3 切换到临时分支

git checkout tem
>>Switched to branch 'tem'

4 提交代码

git add .

5 切换到原需要提交的分支

git checkout develop_lym

6 合并临时分支

git merge tem

7 推送提交

git push origin develop_lym

8 最后删除临时分支

git branch -d tem

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- ryyc.cn 版权所有

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务