Olá Pessoal
Você já precisou migrar um repositório Git entre ferramentas levando tudo, inclusive todo o histórico? Pois bem esta atividade tem sido bem comum nos últimos dias com o crescimento da demanda de migrações entre ferramentas e também para migrações em nuvem.
Porém esta atividade é relativamente simples e pode ser executada diretamente através dos comandos do próprio Git, vejamos:
git clone --mirror <url_do_repo>
Primeiro precisamos clonar o repositório original para uma máquina local usando como parâmetro o —mirror, com o mirror o repositório é clonado por inteiro exatamente como ele é.
Agora basta enviarmos ele para o destino como comando:
git push --mirror <url_do_repo_destino>
Pronto com isso você consegue migrar seu repositório completo facilmente.
Até a próxima dica.
Não quer perder mas nenhuma informação sobre ALM, DevOps e Cloud, então não esqueça de me acompanhar nas redes sociais: