1

I've created a Mercurial repository using import of another repository on code.google.com (It is not mine).

I want to sometimes pull changes from source repo to mine.

How do I do that?

4

1 回答 1

2

您将更改拉入本地克隆:

$ hg pull https://code.google.com/...

然后将它们推送到 Bitbucket:

$ hg push https://bitbucket.org/...

没有内置的方法可以让 Bitbucket 站在他们这边,您必须将变更集从外部存储库传送到 Bitbucket 上的存储库中。

如果您想多次这样做,您可以为此存储库创建名称。要.hg/hgrc在存储库目录中进行编辑,如下所示:

[paths]
google = https://code.google.come/..
bitbucket = https://bitbucket...

之后,您可以更好地使用原始命令:

$ hg pull google
$ hg push bitbucket
于 2013-09-20T22:44:20.323 回答