鉴于我已经在Mercurial中创建了一个分支,我怎样才能将该分支的合并结果推送到远程存储库,而无需如何获得合并分支结果的历史记录。例如。推送mercurial合并分支没有历史
[a] - [b] -----------------[k]
\ /
[g] - [h] - [i] - [j]
[a],[b]和[k]是'默认'分支,[g]到[j]是特征分支。一旦我将功能分支合并到默认分支中,当我推送时,如何才能在远程存储库中设置[a] - [b] - [k]设置?我不想简单地看不到分支,我不希望将这些更改集推送到远程存储库。我不在乎我是如何得到[k]的,我关心的是[k]最终结果。
我目前通过克隆方法倾向于分支,但是如何通过克隆来实现这一点?是否也有办法使命名分支工作?
我一直在寻找答案,但有这么多的文件,很难找到这根大海捞针。
这样做!感谢所有的链接。现在我希望我能弄清楚如何让TortiseHg正确地做到这一点。 – David