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.
Para quem quiser acompanhar por vídeo basta acessar nosso canal:
Até a próxima dica.
Adriano Bertucci
COO - Chief Operating Officer, especialista Modernização de Aplicações na Konia Tecnologia. PAI mais feliz do mundo. Apaixonado pela vida!