git - Hg-Git:如何同时推送到 Github 和 Bitbucket?

标签 git mercurial hg-git

我刚刚安装了 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 让它推送到 kiln .

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

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

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

相关文章:

git - 如何使用 github token 或 ssh key 设置 Git Bash (msysgit)

git - 如何将 Go 与私有(private) GitLab 存储库一起使用

version-control - 管理复杂的存储库结构 - 模块依赖项和共享代码

python - 在 Windows 上使用 git-remote-hg

由于 Netbeans 中的这些文件,head 与 origin/master 的 git merge 失败

java - 从 Git 存储库将 Web 应用程序部署到 AWS

eclipse - 如何在现有的Eclipse项目中开启Mercurial?

iphone - iPhone 项目的 Mercurial 分步指南?

git - 使用 tortoisehg 从 http URL 克隆 git 存储库