我刚刚安装了Hg-Git,我想知道是否可以从同一存储库中同时推送到Bitbucket.org和Github.com。我在想类似的东西:

$ #make commits
$ hg push #pushes to Bitbucket since it is set as `default` in hgrc
$ hg push "github remote alias" #push to Github

因此,默认情况下它将推送到Bitbucket,并通过指定“远程”别名推送到Github。

最佳答案

如果您的问题是如何使hg push能够推送到多个远程目标(默认情况下一个并命名一个),那么这很容易。

您在存储库中编辑.hg\hgrc文件并添加/修改:

[paths]
default = https://hg01.codeplex.com/mercurialnet
kiln = https://lassevk.kilnhg.com/Repo/Mercurial-Net/dev/trunk/

以上是我对我的一个项目的设置。默认情况下,即。只是将hg push推送到CodePlex,但我也可以通过执行hg push kiln将其推送到窑。

如果您未指定远程目标的别名,则一个名为default的基本上就是使用的名称,除了default之外,您还可以使用0个或多个命名的名称。

如果这不是您的问题,请详细说明。

关于git - Hg-Git:如何同时推送到Github和Bitbucket?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/5523912/

10-15 11:51