Git 既落后(ahead)又超前 (behind)报错解决方案

网友投稿 812 2022-09-04

Git 既落后(ahead)又超前 (behind)报错解决方案

Git 既落后(ahead)又超前 (behind)报错解决方案

Git 既落后(ahead)又超前 (behind)解决方案: 在出现错误的分支执行命令:

git push -f origin master

注意:我遇到一个更奇怪的问题。 我们的版本是从master拉到develop,从develop拉到jdev(个人分支)。直接推送个人分支合并正常,结果从develop拉版本时提示即超前又落后版本。 在个人分支执行:​​​git push -f origin master​​​仍旧报错。没有办法删除develop,让后在个人分支拉master的代码,结果仍旧报这个错误,然后在个人分支执行:​​git push -f origin master​​​。代码合并成功。 估计这个是git误报。master和develop的代码一样,实际是个人分支既落后(ahead)又超前 (behind),误报成develop即既落后(ahead)又超前 (behind)。只有在个人分支执行:​​​git push -f origin master​​才行。

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:Nginx常见故障502等解决方案汇总(nginx负载均衡502)
下一篇:在做动画的控件不触发手势事件问题及解决方案
相关文章

 发表评论

暂时没有评论,来抢沙发吧~