如何从 GitHub 克隆/拉取,但推送到窑



我不一定偏爱 Git 或 Mercurial。我已经安装了它们,发现它们同样难以理解。我主要使用Mercurial,因为我们的仓库位于窑中。

我刚刚使用 Hg 和 Hg-Git 从 GitHub 克隆了一个项目。我想将更改从 GitHub 拉取并合并到我的本地存储库,但我想将更改从我的本地 hg 存储库推送到 Kiln。

是否可以执行此操作,或者一旦转换为 Hg,与 GitHub 的连接就会丢失?

在 Mercurial 中克隆项目时,从中克隆的路径将设置为 default 。 如果命令行上未指定其他路径,则推送和拉取都将使用此路径。

如果您希望推送和拉取 URL 不同,请在<repo>.hghgrc中输入以下内容:

[paths]
default = http://path/to/pull/repo
default-push = http://path/to/push/repo

有了这些套装

  • hg pull将自动从default中提取
  • hg push将自动推送到default-push

有关详细信息,请参阅hg help urls

相关内容

  • 没有找到相关文章

最新更新