代码之家  ›  专栏  ›  技术社区  ›  Paul Biggar

将Git版本合并到Mercurial存储库中的最佳方法?

  •  3
  • Paul Biggar  · 技术社区  · 14 年前

    我有一个Git存储库,它有一些我慢慢引入到Mercurial存储库中的更改。(这是一段奇怪的历史,我正在手工检查每件事,就像我一样)。

    目前,我已经使用 git diff ,并使用修补程序将其合并。有点问题,所以我换了 hg import 有自己的问题。

    最好的方法是什么?

    什么错误?最大的罪魁祸首是迷路的笨蛋,不合并的笨蛋需要手动完成。我偶尔会得到“糟糕的结局”,以及 patch 有时报告Git Diff已损坏。)

    1 回复  |  直到 14 年前
        1
  •  5
  •   mipadi    14 年前

    你试过使用 hg-git extension ?有了它,您可以很容易地从git repo中取出,从而在这个过程中将git repo转换为mercurial repo(如果需要,您还可以从hg将git repo推回)。