1

我们最近在 Mercurial 中使用了一个存储库,并决定使用 Git 将其迁移到 Bitbucket。HG default 到 Git master 的初始转换是成功的。但是,现在我正在尝试将旧的错误修复分支从 HG 存储库迁移到 Git 存储库并遇到问题。我已经安装并运行了 HG-Git。

我运行此命令仅将此分支推送到我的 git 存储库:

hg push ..\git_repo --branch develop/FIX-5021

这有效,但不是最佳的。具体来说,它创建了一个新分支;在我想要的提交之前,其中包含项目的整个历史。我最终在修复提交之前的每个提交中都有重复的提交条目,一个在主分支中,一个在我的 FIX-5021 分支中。

有什么方法可以将此 HG 分支迁移到转换后的 Git 存储库而无需重复提交条目?

4

0 回答 0