将使用书签的 Mercurial 存储库转换为 Git 存储库的最佳方法是什么?
我已经尝试了这些步骤 listed here在 Cygwin 中,但它只将默认分支转换为 master。我在其中使用书签的“分支”未包含在转换中,尽管它在开始时确实发出了有关 Hg 存储库具有“未命名”头的错误。
步骤listed here (使用 git-hg)根本不起作用。
如果有帮助,Cygwin 已经安装了 Hg 1.9.3 和 Git 1.7.5.1。
最佳答案
Mercurial hg-git plugin做你想要的转换。您需要在每个要导出到 git 的修订上放置一个书签,然后 hg push/place/to/repo.git
导出提交。
关于windows - 将带有书签的 Mercurial 存储库转换为 Git,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8463455/