转换后如何将 hg 变更集映射到 git 变更集?

How to map hg changeset with git changeset after converting?

我将我的存储库从 Mercurial 转换为 Git(从 Bitbucket(hg, Mercurial) 拉取,推送到 GitLab (git)),我发现从hg 到 git,现在在 GitLab 中,更改集编号已更改。

我想知道如何将旧的 hg 变更集编号映射到新的 git 变更集编号?有没有算法可以做到这一点?

谢谢, 詹妮弗

没有,没有这样的算法

唯一可能的方法是保持两个存储库相关,例如通过使用 hggit plugin,它维护了 2 之间的关系图,并保持 pull/push 跨越它们

的机会