Mercurial - "push creates new remote head" 当分支关闭时
Mercurial - "push creates new remote head" when branch is closed
我有以下情况:
我在一个分支上做了一些更改,另一个开发人员关闭并推送了同一个分支。
当我尝试推送时,我收到了 "push creates new remote head" 消息,但是当我拉动时,没有任何东西可拉,当我尝试合并时,我收到消息说该分支只有一个头。
此问题的解决方案是合并,但使用 -r
指定修订版
我合并到我同事关闭分支的修订版,然后我能够提交和推送,一切又好了。
问题是 mercurial 不会与封闭的头部合并,除非您指定修订版。
在搜索 SO 时,我找不到此解决方案的具体问题,因此我认为值得添加,希望它能帮助其他人。
我有以下情况:
我在一个分支上做了一些更改,另一个开发人员关闭并推送了同一个分支。
当我尝试推送时,我收到了 "push creates new remote head" 消息,但是当我拉动时,没有任何东西可拉,当我尝试合并时,我收到消息说该分支只有一个头。
此问题的解决方案是合并,但使用 -r
指定修订版我合并到我同事关闭分支的修订版,然后我能够提交和推送,一切又好了。
问题是 mercurial 不会与封闭的头部合并,除非您指定修订版。
在搜索 SO 时,我找不到此解决方案的具体问题,因此我认为值得添加,希望它能帮助其他人。