O Mercurial provavelmente tem a melhor ferramenta padrão disponível para conversão de outros tipos de repositório.
Conversão
Para converter o repositório Git em Mercurial, primeiro habilite o hg convert -tool adicionando a definição do plugin ao seu .hgrc
-file (localizado em seu diretório inicial)
[extensions]
hgext.convert=
Em seguida, converta seu repositório executando:
hg convert --datesort <source> <destination>
Mercurial Converter suporta CVS, Subversion, Git, Darcs, Monotone, Bazaar, GNU Arch, Mercurial e Perforce
Instalando Mercurial no OSX
É mais fácil instalar o Mercurial usando o Homebrew :
brew install mercurial
Mas você pode usar opcionalmente o pip do Python :
brew install pip && pip install mercurial