Publicamos atualizações frequentes em nossa documentação, e a tradução desta página ainda pode estar em andamento. Para obter as informações mais recentes, acesse a documentação em inglês. Se houver problemas com a tradução desta página, entre em contato conosco.

Ferramentas de migração de código-fonte

Você pode usar ferramentas externas para mover seus projetos para o GitHub.

Neste artigo

Importar do Subversion

Em um ambiente típico do Subversion, vários projetos são armazenados em um único repositório raiz. No GitHub, cada um desses projetos é associado a um repositório do Git separado para uma conta de usuário ou organização. Sugerimos que você importe cada parte do repositório do Subversion para um repositório separado do GitHub se:

  • Os colaboradores precisarem fazer checkout ou commit na parte do projeto separada de outras partes
  • Desejar que diferentes partes tenham suas próprias permissões de acesso

Recomendamos estas ferramentas para converter repositórios do Subversion em Git:

Importar do Mercurial

Recomendamos o hg-fast-export para converter repositórios do Mercurial em Git.

Importar do Team Foundation Server

Recomendamos estas ferramentas para mover alterações entre oTeam Foundation Server e o Git:

Dica: depois de converter com sucesso o projeto em Git, você poderá fazer push dele para o GitHub.

Pergunte a uma pessoa

Não consegue encontrar o que procura?

Entrar em contato