考虑两个存储库,生产和阶段。我在生产库中有一个分支,名为stage-branch
。我试图实现的是将来自舞台资源库的最新更改合并到该分支中。从分支中的mercurial分支库中提取最新更改
而且一切都很顺利,我克隆了我的生产库,我把它拉到舞台资源库并合并到stage-branch
下。
虽然我的意外之处在于我的生产库中的default
分支现在已被舞台存储库的default
分支所取代,而这并非意图。我刚刚在生产存储库中提交了stage-branch
下的合并更改,但是当我推送时,我收到通知,表明我的default
分支中存在新的头部。
我该如何保留或恢复我的default
分支到拉动和合并之前的状态?
编辑:生产存储库是舞台存储库的一个分支,它是合乎逻辑的提示是自动获取最新版本的存储库?
其实我想要做的是相反的,我想我只想推到特定的分支。 – topless
在这种情况下,推送是一样的:'hg push -b stage-branch' – Nailuj