我有以下情况:
我在分支上有一些变化,另一个开发者关闭并推动了同一个分支。
当我试图推动时,我得到了“推动创建新的远程头部”消息,但是当我拉动时没有什么可以拉动,当我尝试合并时,我得到的消息是该分支只有一个头。
答案 0 :(得分:2)
此问题的解决方案是合并,但使用-r
指定修订我合并到我的同事关闭分支机构的修订版,然后我能够提交并推送,一切都很好。
问题是mercurial不会与封闭的头部合并,除非您指定修订版。
在搜索时我找不到这个解决方案的具体问题,所以我认为值得补充,希望它能帮助别人。