Como mover o repositório GIT de um servidor para outro

Aqui está como mover seu repositório GIT de um servidor para outro. No meu caso, precisei mudar do GitHub para um servidor privado.

git clone --bare git@github.com:{USERNAME}/{REPOSITORY_NAME}.git
cd
{REPOSITORY_NAME}.git
git push
--mirror git@myhost.com:my-new-repo.git
cd
..
rm
-rf {REPOSITORY_NAME}.git

Agora você tem que mudar o URL remoto

git remote set-url origin git@myhost.com:my-new-repo.git

Eu recomendo que você use Gitosis para gerenciamento privado de GIT.