4

我是 mercurial 和检查 bitbucket.org 基础设施的新手。如果我通过“fork”按钮在 bitbucked 上 fork 一些项目 - 保持 fork 最新的首选方法是什么?分叉“起源”是否保存在分叉存储库的某个地方?当然,我可以在“pull”命令中手动指定存储库——但这对我来说似乎很尴尬。

4

1 回答 1

7

在 bitbucket 接口中有一个“起源”的概念,但我认为你不能在 bitbucket 中进行拉取。

在 fork 的本地克隆中,您可以在.hg/hgrc文件[paths]部分中命名 URL,之后您可以执行“hg pull NAME”。例如我会经常这样做:

[paths]
upstream = http://path/to/repo/from/which/I/forked

然后你可以做hg pull upstream这些改变。有关更多选项hg help paths,请参见http://www.selenic.com/mercurial/hgrc.5.html#paths

于 2012-04-18T17:35:07.483 回答