Hoje me deparei com um projeto para migrar todos os fontes que estao on premises em gitlab para azuredevops, e por acaso isso apareceu um grupo do telegram que me ajudou bastante resolvi deixar aki o registro para posteridade! vamos la!….
esse how to por incrível que parece é muito simples segue os comando abaixo:
primeiro passo é baixar todo o repositório:
git clone --mirror <url_do_repo> repo/.git
cd repo/.git
o próximo passo é subir no repositório onde será o próximo versionador:
git push --mirror <url_do_repo_destino>
Feito isso demoro um pouco caso seja grande o repositorio, quando terminar ele ja tera migrado completamente tudo, entre branchs, commits, tags e etc…
referencias:
migra-repo-git
konia