# Documentação de migrações

Se você estiver migrando de GitHub outra plataforma de hospedagem de código ou movendo-se entre GitHub produtos, saiba como usar nossas ferramentas de migração para trazer seu trabalho com você.

## Recommended

* [Como planejar sua migração para o GitHub](/pt/enterprise-server@3.22/migrations/overview/planning-your-migration-to-github)

  Planeje e execute uma migração bem-sucedida para GitHub ou entre GitHub produtos.

* [Sobre as ferramentas de migração do GitHub](/pt/enterprise-server@3.22/migrations/overview/about-githubs-migration-tooling)

  O GitHub fornece uma variedade de opções de ferramentas diferentes para dar suporte a migrações para o GitHub e entre produtos do GitHub.

* [Caminhos de migração para o GitHub](/pt/enterprise-server@3.22/migrations/overview/migration-paths-to-github)

  Confira uma visão geral dos caminhos disponíveis para migração para GitHub a partir de outros produtos, ou entre produtos GitHub.

* [Adicionando o código localmente hospedado no GitHub](/pt/enterprise-server@3.22/migrations/importing-source-code/using-the-command-line-to-import-source-code/adding-locally-hosted-code-to-github)

  Se o código for armazenado localmente no computador e for controlado pelo Git ou não for controlado por nenhum VCS (sistema de controle de versão), você poderá importar o código para o GitHub usando comandos da GitHub CLI ou do Git.

* [Sobre o GitHub Enterprise Importer](/pt/enterprise-server@3.22/migrations/using-github-enterprise-importer/understanding-github-enterprise-importer/about-github-enterprise-importer)

  Com GitHub Enterprise Importer, você pode migrar sua empresa para GitHub Enterprise Cloud a partir de várias fontes.

* [Visão geral de uma migração entre produtos GitHub](/pt/enterprise-server@3.22/migrations/using-github-enterprise-importer/migrating-between-github-products/overview-of-a-migration-between-github-products)

  Saiba como concluir todo o processo de migração de um GitHub produto para outro, GitHub Enterprise Importerdesde o planejamento até a implementação até a conclusão de tarefas de acompanhamento.

* [Visão geral de uma migração do Bitbucket Server para o GitHub Enterprise Cloud](/pt/enterprise-server@3.22/migrations/using-github-enterprise-importer/migrating-from-bitbucket-server-to-github-enterprise-cloud/overview-of-a-migration-from-bitbucket-server-to-github-enterprise-cloud)

  Saiba mais sobre o processo de migração do Bitbucket Server para o GitHub com o GitHub Enterprise Importer, desde o planejamento até a implementação e a conclusão das tarefas de acompanhamento.

## Links

### Getting started

* [Sobre as ferramentas de migração do GitHub](/pt/enterprise-server@3.22/migrations/overview/about-githubs-migration-tooling)

  O GitHub fornece uma variedade de opções de ferramentas diferentes para dar suporte a migrações para o GitHub e entre produtos do GitHub.

* [Como planejar sua migração para o GitHub](/pt/enterprise-server@3.22/migrations/overview/planning-your-migration-to-github)

  Planeje e execute uma migração bem-sucedida para GitHub ou entre GitHub produtos.

## Articles

* [Sobre as ferramentas de migração do GitHub](/pt/enterprise-server@3.22/migrations/overview/about-githubs-migration-tooling)

  O GitHub fornece uma variedade de opções de ferramentas diferentes para dar suporte a migrações para o GitHub e entre produtos do GitHub.

* [Sobre migrações entre produtos GitHub](/pt/enterprise-server@3.22/migrations/overview/migrations-within-github)

  Por que devo mover-me entre GitHub plataformas e o que preciso considerar?

* [Como planejar sua migração para o GitHub](/pt/enterprise-server@3.22/migrations/overview/planning-your-migration-to-github)

  Planeje e execute uma migração bem-sucedida para GitHub ou entre GitHub produtos.

* [Caminhos de migração para o GitHub](/pt/enterprise-server@3.22/migrations/overview/migration-paths-to-github)

  Confira uma visão geral dos caminhos disponíveis para migração para GitHub a partir de outros produtos, ou entre produtos GitHub.

* [Sobre repositórios bloqueados](/pt/enterprise-server@3.22/migrations/overview/about-locked-repositories)

  Os repositórios podem ser bloqueados para evitar alterações, geralmente para migrações.

* [Manequins e atividade do usuário](/pt/enterprise-server@3.22/migrations/overview/mannequins-and-user-activity)

  Manequins são identidades de espaço reservado que os usuários podem recuperar após uma migração.

* [Sobre as importações de código-fonte usando a linha de comando](/pt/enterprise-server@3.22/migrations/importing-source-code/using-the-command-line-to-import-source-code/about-source-code-imports-using-the-command-line)

  Use ferramentas de linha de comando para importar o código-fonte e o histórico de revisões para o GitHub.

* [Adicionando o código localmente hospedado no GitHub](/pt/enterprise-server@3.22/migrations/importing-source-code/using-the-command-line-to-import-source-code/adding-locally-hosted-code-to-github)

  Se o código for armazenado localmente no computador e for controlado pelo Git ou não for controlado por nenhum VCS (sistema de controle de versão), você poderá importar o código para o GitHub usando comandos da GitHub CLI ou do Git.

* [Como importar um repositório Git externo usando a linha de comando](/pt/enterprise-server@3.22/migrations/importing-source-code/using-the-command-line-to-import-source-code/importing-an-external-git-repository-using-the-command-line)

  Se o código-fonte for rastreado em um repositório Git, você poderá importar o repositório usando o Git na linha de comando.

* [Como importar um repositório do Subversion](/pt/enterprise-server@3.22/migrations/importing-source-code/using-the-command-line-to-import-source-code/importing-a-subversion-repository)

  Você pode importar um repositório do Subversion convertendo o repositório no Git e, em seguida, efetuando push do repositório Git para o GitHub.

* [Como importar um repositório do Mercurial](/pt/enterprise-server@3.22/migrations/importing-source-code/using-the-command-line-to-import-source-code/importing-a-mercurial-repository)

  Você pode importar um repositório do Mercurial convertendo o repositório no Git e, em seguida, efetuando push do repositório Git para o GitHub.

* [Como importar um repositório do Controle de Versão do Team Foundation](/pt/enterprise-server@3.22/migrations/importing-source-code/using-the-command-line-to-import-source-code/importing-a-team-foundation-version-control-repository)

  Você pode importar um repositório do TFVC (Controle de Versão do Team Foundation) convertendo o repositório no Git e efetuando push do repositório Git para o GitHub.

* [Importação de outros sistemas de controle de versão com o shell administrativo](/pt/enterprise-server@3.22/migrations/importing-source-code/using-the-command-line-to-import-source-code/importing-from-other-version-control-systems-with-the-administrative-shell)

  Usando o shell administrativo, você pode importar do Subversion, Mercurial e Team Foundation Version Control para repositórios Git em GitHub Enterprise Server.

* [Sobre o GitHub Enterprise Importer](/pt/enterprise-server@3.22/migrations/using-github-enterprise-importer/understanding-github-enterprise-importer/about-github-enterprise-importer)

  Com GitHub Enterprise Importer, você pode migrar sua empresa para GitHub Enterprise Cloud a partir de várias fontes.

* [Sobre as migrações do Bitbucket Server para o GitHub Enterprise Cloud](/pt/enterprise-server@3.22/migrations/using-github-enterprise-importer/migrating-from-bitbucket-server-to-github-enterprise-cloud/about-migrations-from-bitbucket-server-to-github-enterprise-cloud)

  Saiba quais dados podem ser migrados pelo GitHub Enterprise Importer.

* [Visão geral de uma migração do Bitbucket Server para o GitHub Enterprise Cloud](/pt/enterprise-server@3.22/migrations/using-github-enterprise-importer/migrating-from-bitbucket-server-to-github-enterprise-cloud/overview-of-a-migration-from-bitbucket-server-to-github-enterprise-cloud)

  Saiba mais sobre o processo de migração do Bitbucket Server para o GitHub com o GitHub Enterprise Importer, desde o planejamento até a implementação e a conclusão das tarefas de acompanhamento.

* [Gerenciar o acesso para uma migração do Bitbucket Server](/pt/enterprise-server@3.22/migrations/using-github-enterprise-importer/migrating-from-bitbucket-server-to-github-enterprise-cloud/managing-access-for-a-migration-from-bitbucket-server)

  Antes de usar GitHub Enterprise Importer, verifique se você tem acesso apropriado à origem e ao destino da migração.

* [Como migrar repositórios do Bitbucket Server para o GitHub Enterprise Cloud](/pt/enterprise-server@3.22/migrations/using-github-enterprise-importer/migrating-from-bitbucket-server-to-github-enterprise-cloud/migrating-repositories-from-bitbucket-server-to-github-enterprise-cloud)

  Você pode migrar repositórios do Servidor Bitbucket para GitHub Enterprise Cloud usar o GitHub CLI.

* [Sobre migrações entre produtos do GitHub com GitHub Enterprise Importer](/pt/enterprise-server@3.22/migrations/using-github-enterprise-importer/migrating-between-github-products/about-migrations-between-github-products)

  Saiba quais dados GitHub Enterprise Importer podem migrar entre GitHub produtos.

* [Visão geral de uma migração entre produtos GitHub](/pt/enterprise-server@3.22/migrations/using-github-enterprise-importer/migrating-between-github-products/overview-of-a-migration-between-github-products)

  Saiba como concluir todo o processo de migração de um GitHub produto para outro, GitHub Enterprise Importerdesde o planejamento até a implementação até a conclusão de tarefas de acompanhamento.

* [Gerenciando o acesso para uma migração entre produtos GitHub](/pt/enterprise-server@3.22/migrations/using-github-enterprise-importer/migrating-between-github-products/managing-access-for-a-migration-between-github-products)

  Antes de usar GitHub Enterprise Importer, verifique se você tem acesso apropriado à origem e ao destino da migração.

* [Como migrar repositórios do GitHub Enterprise Server para o GitHub Enterprise Cloud](/pt/enterprise-server@3.22/migrations/using-github-enterprise-importer/migrating-between-github-products/migrating-repositories-from-github-enterprise-server-to-github-enterprise-cloud)

  Você pode migrar repositórios de GitHub Enterprise Server para GitHub Enterprise Cloud, usando o GitHub CLI ou a API.

* [Como migrar repositórios do GitHub.com para o GitHub Enterprise Cloud](/pt/enterprise-server@3.22/migrations/using-github-enterprise-importer/migrating-between-github-products/migrating-repositories-from-githubcom-to-github-enterprise-cloud)

  Você pode migrar repositórios de GitHub.com para GitHub Enterprise Cloud usando a GitHub CLI ou a API GraphQL.

* [Como migrar organizações do GitHub.com para o GitHub Enterprise Cloud](/pt/enterprise-server@3.22/migrations/using-github-enterprise-importer/migrating-between-github-products/migrating-organizations-from-githubcom-to-github-enterprise-cloud)

  Você pode migrar organizações do GitHub.com para o GitHub Enterprise Cloud usando a GitHub CLI ou a API do GraphQL.

* [Como acessar os logs de migração do GitHub Enterprise Importer](/pt/enterprise-server@3.22/migrations/using-github-enterprise-importer/completing-your-migration-with-github-enterprise-importer/accessing-your-migration-logs-for-github-enterprise-importer)

  Depois de executar uma migração, você deve revisar o log de migração para verificar se há dados que não migraram conforme o esperado.

* [Como recuperar manequins no GitHub Enterprise Importer](/pt/enterprise-server@3.22/migrations/using-github-enterprise-importer/completing-your-migration-with-github-enterprise-importer/reclaiming-mannequins-for-github-enterprise-importer)

  Após a migração, você pode atribuir o histórico de uma identidade de espaço reservado, ou manequim, a um membro da organização.

* [Sobre migrações ao vivo do GitHub Enterprise Server para o GHE.com](/pt/enterprise-server@3.22/migrations/elm/about-live-migrations)

  Como as migrações ao vivo minimizam o tempo de inatividade para desenvolvedores?

* [Preparando sua migração ao vivo do GitHub Enterprise Server para o GHE.com](/pt/enterprise-server@3.22/migrations/elm/prepare-for-your-migration)

  Principais perguntas a serem consideradas antes de começar a usar Enterprise Live Migrations.

* [Migrando seu repositório com Enterprise Live Migrations](/pt/enterprise-server@3.22/migrations/elm/migrate-your-repository)

  Migre de GitHub Enterprise Server para GHE.com com tempo de inatividade mínimo.

* [Concluindo sua migração ao vivo do GitHub Enterprise Server para o GHE.com](/pt/enterprise-server@3.22/migrations/elm/complete-your-migration)

  Conclua as tarefas de acompanhamento para que os usuários possam começar a usar o repositório migrado.

* [Solução de problemas de migrações dinâmicas do GitHub Enterprise Server para o GHE.com](/pt/enterprise-server@3.22/migrations/elm/troubleshooting)

  Conselhos para problemas que você pode encontrar com sua migração.

* [Dados migrados para migrações dinâmicas do GitHub Enterprise Server para o GHE.com](/pt/enterprise-server@3.22/migrations/elm/migrated-data-reference)

  Quais dados e atualizações dinâmicas estão incluídos em uma migração ao vivo?

* [Referência da CLI do Enterprise Live Migrations](/pt/enterprise-server@3.22/migrations/elm/elm-cli-reference)

  Informações detalhadas de uso da ferramenta da ELM CLI.

* [Sobre o ghe-migrator](/pt/enterprise-server@3.22/migrations/using-ghe-migrator/about-ghe-migrator)

  Você pode usar `ghe-migrator` para transferir dados de um local de *origem* (uma GitHub.com organização ou uma GitHub Enterprise Server instância) para uma instância de *destino*GitHub Enterprise Server .

* [Exportando dados de migração do GitHub Enterprise Server](/pt/enterprise-server@3.22/migrations/using-ghe-migrator/exporting-migration-data-from-github-enterprise-server)

  Para alterar plataformas ou passar de uma instância de avaliação para uma instância de produção, você pode exportar dados de migração de uma GitHub Enterprise Server instância preparando a instância, bloqueando os repositórios e gerando um arquivo morto de migração.

* [Exportando dados de migração de GitHub.com](/pt/enterprise-server@3.22/migrations/using-ghe-migrator/exporting-migration-data-from-githubcom)

  Você pode exportar dados de migração de uma organização no GitHub.com usando a API para selecionar repositórios a serem migrados e, em seguida, gerando um arquivo de migração que pode ser importado em uma instância do GitHub Enterprise Server.

* [Migrando dados para GitHub Enterprise Server](/pt/enterprise-server@3.22/migrations/using-ghe-migrator/migrating-data-to-github-enterprise-server)

  Depois de gerar um arquivo de migração, você pode importar os dados para a instância de destino GitHub Enterprise Server. Antes de aplicar as alterações permanentemente na instância de destino, será possível revisá-las para resolver possíveis conflitos.

* [Solução de problemas de migração com o GitHub Enterprise Importer](/pt/enterprise-server@3.22/migrations/troubleshooting/troubleshooting-your-migration-with-github-enterprise-importer)

  Caso ocorra uma falha na migração ou ela produza resultados inesperados, experimente as etapas comuns de solução de problemas.