到目前为止,我一直在使用 github 编写代码,但我必须切换到 Mercurial 并删除我的 github 存储库。
我如何或者是否可以将所有 github 存储库版本迁移到 Mercurial 存储库?我想保留所有版本的代码。
谢谢。
答案 0 :(得分:0)
Mercurial 提供了一个扩展“Convert”,可以将存储库从其他 SCM 转换为 Mercurial。
https://www.mercurial-scm.org/wiki/ConvertExtension
将以下行添加到您的 .hgrc 以启用扩展:
[extensions]
hgext.convert=
然后可以使用以下命令将存储库(在您的情况下为 Git)转换为 Mercurial:
hg convert SOURCE [DEST]