我刚刚安装了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/