如何将Bitbucket上的分叉项目与Mercurial合并



我已经在bitbucet.org上分配了一个mercurial项目,我想将PR(原始项目)合并到我的叉子中的"旧version"分支。那可能吗?我没有找到任何直接的方法,也没有看到将PR作为补丁文件下载的选项。

只是忽略您提供的任何网络接口,并使用您使用的VC,其设计方式:拉动并合并Mercurial自己的设备以完全传统的方式进行远程更改:

  1. 在您的本地存储库中,从包含有趣的拉请请求的存储库中提取。拉动您感兴趣的修订:

    hg pull -rXXXX https://url.to.repo

    其中xxxx是有趣的更改的尖端,如拉请求中提到的哈希

  2. 在您的本地回购中,更新到修订版yyyy,您想查看Just Pull的更改集合并到

    hg update -rYYYY

  3. 将更改集合并到当前检查的修订:

    hg merge -rXXXX

    其中xxxx与您从遥控存储库中提取的更改相同。当然,您可能需要解决任何合并冲突,如果您所需的合并点的基础与基础不同,请拉请请求基于。

最新更新