gpt4 book ai didi

Git 与 Mercurial 存储库的互操作性

转载 作者:IT王子 更新时间:2023-10-29 01:15:53 27 4
gpt4 key购买 nike

我在 Mac 上使用 GIT。说够了。我有工具,我有经验。我想继续使用它。这里没有 war ......

问题总是与互操作性有关。大多数人使用 SVN,这对我来说很棒。 Git SVN 开箱即用,是一种简洁的解决方案。人们可以继续愉快地使用 SVN,我不会失去我的工作流程,也不会失去我的工具。

现在...有些人使用 Mercurial。对他们来说很好:他们有他们的理由。但是我找不到任何开箱即用的 GIT HG。我不想切换到 HG,但我仍然需要与他们的存储库进行互操作。

你们中有人知道解决这个问题的简单方法吗?

最佳答案

有一个新的 git-remote-hg 提供原生支持:

Bridge support in Git for Mercurial and Bazaar

只需复制git-remote-hg到您的 $PATH,使其可执行,仅此而已,没有依赖项(Mercurial 除外):

git clone hg::https://www.mercurial-scm.org/repo/hg/

您应该能够像本地 Git 存储库一样对它进行推送和 pull 。

当您推送新的 Git 分支时,将为它们创建 Mercurial 书签。

参见 git-remote-hg wiki获取更多信息。

关于Git 与 Mercurial 存储库的互操作性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/883452/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com