Importando um repositório Git para outro repositório Git

Coisa pequena, mas que parece dar uma dor de cabaça, em um primeiro olhar, não é mesmo?

Graças ao link do Github(https://help.github.com/articles/importing-an-external-git-repository), achei esse trecho super simples, que mostra como fazer isso para o Github e que, obviamente, funciona com outros servidores de Git ;)

# In this example, we use an external account named extuser and
# a GitHub account named ghuser to transfer repo.git

git clone --bare https://githost.org/extuser/repo.git
# Make a bare clone of the external repository to a local directory

cd repo.git
git push --mirror https://github.com/ghuser/repo.git
# Push mirror to new GitHub repository

cd ..
rm -rf repo.git
# Remove temporary local repository
 
comments powered by Disqus
Conteúdo recomendado
66D.com — Ganhe até R$ 8.000 + 150 rodadas grátis
O cassino online mais completo do Brasil.
Saque via PIX em até 3 minutos sem taxa
Cadastre-se hoje no 66D.com e receba um bônus de 150% até R$ 8.000 mais 150 giros grátis no Fortune Tiger. Com depósito mínimo de R$ 30, você começa a jogar com o dobro do saldo imediatamente.
Jogos: Slots, Cassino ao Vivo, Apostas Esportivas, Crash Games, Jogos de Mesa · Bônus: Bônus de boas-vindas de 150% até R$ 8.000 + 150 rodadas grátis no Fortune Tiger no primeiro depósito