将 Mercurial 迁移到 Git

可以使用以下方法将 Mercurial Repo 导入 Git

  1. 使用快速导出
cd
git clone git://repo.or.cz/fast-export.git
git init git_repo
cd git_repo
~/fast-export/hg-fast-export.sh -r /path/to/old/mercurial_repo
git checkout HEAD
  1. 使用 Hg-Git :这里有一个非常详细的答案: https//stackoverflow.com/a/31827990/5283213

  2. 使用 GitHub 的导入商 :按照在(详细)说明 GitHub 上