我知道这个问题之前已经被问过多次,并标记为“可能重复”,但它们似乎都没有正确地工作。我尝试了fast-export,但出现了错误。有人能帮忙解决如何从Mercurial迁移到Git吗?我需要历史记录。如果能逐步列出步骤,将不胜感激。
更新: 我尝试了fast export:
更新: 我尝试了fast export:
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 **[I get error in this line]**
git checkout HEAD
这个错误是:
..... hg-fast-export.sh: 第79行:python:找不到命令
谢谢您的帮助!