{"meta":{"title":"Documentação de migrações","intro":"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ê.","product":"Migrações","breadcrumbs":[{"href":"/pt/migrations","title":"Migrações"}],"documentType":"product"},"body":"# Documentação de migrações\n\nSe 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ê.\n\n## Recommended\n\n* [Como planejar sua migração para o GitHub](/pt/migrations/overview/planning-your-migration-to-github)\n\n  Planeje e execute uma migração bem-sucedida para GitHub ou entre GitHub produtos.\n\n* [Sobre as ferramentas de migração do GitHub](/pt/migrations/overview/about-githubs-migration-tooling)\n\n  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.\n\n* [Caminhos de migração para o GitHub](/pt/migrations/overview/migration-paths-to-github)\n\n  Confira uma visão geral dos caminhos disponíveis para migração para GitHub a partir de outros produtos, ou entre produtos GitHub.\n\n* [Migrando de Azure DevOps](/pt/migrations/ado)\n\n  Planeje e execute uma migração de Azure DevOps para GitHub Enterprise Cloud. Este guia de seis partes explica como configurar o acesso, migrar e as tarefas de acompanhamento necessárias para preparar seus repositórios para o trabalho.\n\n* [Importar um repositório usando o Importador do GitHub](/pt/migrations/importing-source-code/using-github-importer/importing-a-repository-with-github-importer)\n\n  Se você tiver um projeto hospedado em outro serviço de hospedagem baseado em Git, poderá importá-lo rapidamente para GitHub usar a GitHub Importer ferramenta.\n\n* [Adicionando o código localmente hospedado no GitHub](/pt/migrations/importing-source-code/using-the-command-line-to-import-source-code/adding-locally-hosted-code-to-github)\n\n  Se o seu código estiver armazenado localmente no seu computador e estiver sob controle do Git ou não estiver sob controle de nenhum sistema de controle de versão (VCS), você poderá importar o código para GitHub usando GitHub CLI ou comandos do Git.\n\n* [Sobre o GitHub Enterprise Importer](/pt/migrations/using-github-enterprise-importer/understanding-github-enterprise-importer/about-github-enterprise-importer)\n\n  Com GitHub Enterprise Importer, você pode migrar sua empresa para GitHub Enterprise Cloud a partir de várias fontes.\n\n* [Visão geral de uma migração entre produtos GitHub](/pt/migrations/using-github-enterprise-importer/migrating-between-github-products/overview-of-a-migration-between-github-products)\n\n  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.\n\n* [Visão geral de uma migração do Bitbucket Server para o GitHub Enterprise Cloud](/pt/migrations/using-github-enterprise-importer/migrating-from-bitbucket-server-to-github-enterprise-cloud/overview-of-a-migration-from-bitbucket-server-to-github-enterprise-cloud)\n\n  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.\n\n## Links\n\n### Getting started\n\n* [Sobre as ferramentas de migração do GitHub](/pt/migrations/overview/about-githubs-migration-tooling)\n\n  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.\n\n* [Como planejar sua migração para o GitHub](/pt/migrations/overview/planning-your-migration-to-github)\n\n  Planeje e execute uma migração bem-sucedida para GitHub ou entre GitHub produtos.\n\n## Articles\n\n* [Sobre as ferramentas de migração do GitHub](/pt/migrations/overview/about-githubs-migration-tooling)\n\n  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.\n\n* [Sobre migrações entre produtos GitHub](/pt/migrations/overview/migrations-within-github)\n\n  Por que devo mover-me entre GitHub plataformas e o que preciso considerar?\n\n* [Como planejar sua migração para o GitHub](/pt/migrations/overview/planning-your-migration-to-github)\n\n  Planeje e execute uma migração bem-sucedida para GitHub ou entre GitHub produtos.\n\n* [Caminhos de migração para o GitHub](/pt/migrations/overview/migration-paths-to-github)\n\n  Confira uma visão geral dos caminhos disponíveis para migração para GitHub a partir de outros produtos, ou entre produtos GitHub.\n\n* [Sobre repositórios bloqueados](/pt/migrations/overview/about-locked-repositories)\n\n  Os repositórios podem ser bloqueados para evitar alterações, geralmente para migrações.\n\n* [Manequins e atividade do usuário](/pt/migrations/overview/mannequins-and-user-activity)\n\n  Manequins são identidades de espaço reservado que os usuários podem recuperar após uma migração.\n\n* [Importação programática de repositórios](/pt/migrations/overview/programmatically-importing-repositories)\n\n  Você pode importar repositórios programaticamente para GitHub.\n\n* [Entender as migrações de Azure DevOps para GitHub](/pt/migrations/ado/understand-migrations-from-azure-devops-to-github)\n\n  GitHub Enterprise Importer pode automatizar a migração do Azure DevOps.\n\n* [Gerenciar acesso](/pt/migrations/ado/manage-access)\n\n  Configure o acesso necessário para migrar de Azure DevOps para GitHub.\n\n* [Instalar e configurar o GitHub Enterprise Importer](/pt/migrations/ado/install-and-configure-github-enterprise-importer)\n\n  Instale o ADO2GH extension of the GitHub CLI, e configure seu ambiente para a migração.\n\n* [Prepare-se para a migração de Azure DevOps para GitHub](/pt/migrations/ado/prepare-for-your-migration-from-azure-devops-to-github)\n\n  Planeje sua migração entendendo sua linha do tempo, quais dados serão migrados e sua estrutura organizacional.\n\n* [Migrar seus repositórios de Azure DevOps para GitHub](/pt/migrations/ado/migrate-your-repositories-from-azure-devops-to-github)\n\n  Execute uma execução de avaliação e migre seus repositórios de Azure DevOps para GitHub.\n\n* [Tarefas de acompanhamento](/pt/migrations/ado/follow-up-tasks)\n\n  Após a conclusão de cada migração, você precisará concluir algumas tarefas adicionais antes que o repositório esteja pronto para o trabalho.\n\n* [Principais diferenças entre Azure DevOps e GitHub](/pt/migrations/ado/key-differences-between-azure-devops-and-github)\n\n  Os principais fluxos de trabalho, como acesso ao repositório, autenticação e solicitações de pull, diferem depois de passar de Azure DevOps para GitHub.\n\n* [Usar o GraphQL para migrar repositórios do Azure DevOps para o GitHub Enterprise Cloud](/pt/migrations/ado/use-graphql-to-migrate-repositories-from-azure-devops-to-github-enterprise-cloud)\n\n  Você pode criar suas próprias ferramentas para migrar repositórios de Azure DevOps para GitHub Enterprise Cloud usar a API do GraphQL.\n\n* [Concedendo a função de migrador](/pt/migrations/ado/granting-the-migrator-role)\n\n  A função migradora oferece a um usuário ou equipe a capacidade de executar migrações em nome de uma organização.\n\n* [Sobre o Importador do GitHub](/pt/migrations/importing-source-code/using-github-importer/about-github-importer)\n\n  Se o código-fonte estiver armazenado em outro serviço de hospedagem baseado no Git, você poderá mover o código para o GitHub.com usando o GitHub Importer.\n\n* [Importar um repositório usando o Importador do GitHub](/pt/migrations/importing-source-code/using-github-importer/importing-a-repository-with-github-importer)\n\n  Se você tiver um projeto hospedado em outro serviço de hospedagem baseado em Git, poderá importá-lo rapidamente para GitHub usar a GitHub Importer ferramenta.\n\n* [Sobre as importações de código-fonte usando a linha de comando](/pt/migrations/importing-source-code/using-the-command-line-to-import-source-code/about-source-code-imports-using-the-command-line)\n\n  Use ferramentas de linha de comando para importar o código-fonte e o histórico de revisões para o GitHub.\n\n* [Adicionando o código localmente hospedado no GitHub](/pt/migrations/importing-source-code/using-the-command-line-to-import-source-code/adding-locally-hosted-code-to-github)\n\n  Se o seu código estiver armazenado localmente no seu computador e estiver sob controle do Git ou não estiver sob controle de nenhum sistema de controle de versão (VCS), você poderá importar o código para GitHub usando GitHub CLI ou comandos do Git.\n\n* [Como importar um repositório Git externo usando a linha de comando](/pt/migrations/importing-source-code/using-the-command-line-to-import-source-code/importing-an-external-git-repository-using-the-command-line)\n\n  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.\n\n* [Como importar um repositório do Subversion](/pt/migrations/importing-source-code/using-the-command-line-to-import-source-code/importing-a-subversion-repository)\n\n  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.\n\n* [Como importar um repositório do Mercurial](/pt/migrations/importing-source-code/using-the-command-line-to-import-source-code/importing-a-mercurial-repository)\n\n  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.\n\n* [Como importar um repositório do Controle de Versão do Team Foundation](/pt/migrations/importing-source-code/using-the-command-line-to-import-source-code/importing-a-team-foundation-version-control-repository)\n\n  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.\n\n* [Importação de outros sistemas de controle de versão com o shell administrativo](/pt/importing-from-other-version-control-systems-with-the-administrative-shell)\n\n  Usando o shell administrativo, você pode importar do Subversion, Mercurial e Team Foundation Version Control para repositórios Git em GitHub Enterprise Server.\n\n* [Sobre o GitHub Enterprise Importer](/pt/migrations/using-github-enterprise-importer/understanding-github-enterprise-importer/about-github-enterprise-importer)\n\n  Com GitHub Enterprise Importer, você pode migrar sua empresa para GitHub Enterprise Cloud a partir de várias fontes.\n\n* [Sobre as migrações do Bitbucket Server para o GitHub Enterprise Cloud](/pt/migrations/using-github-enterprise-importer/migrating-from-bitbucket-server-to-github-enterprise-cloud/about-migrations-from-bitbucket-server-to-github-enterprise-cloud)\n\n  Saiba quais dados podem ser migrados pelo GitHub Enterprise Importer.\n\n* [Visão geral de uma migração do Bitbucket Server para o GitHub Enterprise Cloud](/pt/migrations/using-github-enterprise-importer/migrating-from-bitbucket-server-to-github-enterprise-cloud/overview-of-a-migration-from-bitbucket-server-to-github-enterprise-cloud)\n\n  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.\n\n* [Gerenciar o acesso para uma migração do Bitbucket Server](/pt/migrations/using-github-enterprise-importer/migrating-from-bitbucket-server-to-github-enterprise-cloud/managing-access-for-a-migration-from-bitbucket-server)\n\n  Antes de usar GitHub Enterprise Importer, verifique se você tem acesso apropriado à origem e ao destino da migração.\n\n* [Como migrar repositórios do Bitbucket Server para o GitHub Enterprise Cloud](/pt/migrations/using-github-enterprise-importer/migrating-from-bitbucket-server-to-github-enterprise-cloud/migrating-repositories-from-bitbucket-server-to-github-enterprise-cloud)\n\n  Você pode migrar repositórios do Servidor Bitbucket para GitHub Enterprise Cloud usar o GitHub CLI.\n\n* [Sobre migrações entre produtos do GitHub com GitHub Enterprise Importer](/pt/migrations/using-github-enterprise-importer/migrating-between-github-products/about-migrations-between-github-products)\n\n  Saiba quais dados GitHub Enterprise Importer podem migrar entre GitHub produtos.\n\n* [Visão geral de uma migração entre produtos GitHub](/pt/migrations/using-github-enterprise-importer/migrating-between-github-products/overview-of-a-migration-between-github-products)\n\n  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.\n\n* [Gerenciando o acesso para uma migração entre produtos GitHub](/pt/migrations/using-github-enterprise-importer/migrating-between-github-products/managing-access-for-a-migration-between-github-products)\n\n  Antes de usar GitHub Enterprise Importer, verifique se você tem acesso apropriado à origem e ao destino da migração.\n\n* [Como migrar repositórios do GitHub Enterprise Server para o GitHub Enterprise Cloud](/pt/migrations/using-github-enterprise-importer/migrating-between-github-products/migrating-repositories-from-github-enterprise-server-to-github-enterprise-cloud)\n\n  Você pode migrar repositórios de GitHub Enterprise Server para GitHub Enterprise Cloud, usando o GitHub CLI ou a API.\n\n* [Como migrar repositórios do GitHub.com para o GitHub Enterprise Cloud](/pt/migrations/using-github-enterprise-importer/migrating-between-github-products/migrating-repositories-from-githubcom-to-github-enterprise-cloud)\n\n  Você pode migrar repositórios de GitHub.com para GitHub Enterprise Cloud usando a GitHub CLI ou a API GraphQL.\n\n* [Como migrar organizações do GitHub.com para o GitHub Enterprise Cloud](/pt/migrations/using-github-enterprise-importer/migrating-between-github-products/migrating-organizations-from-githubcom-to-github-enterprise-cloud)\n\n  Você pode migrar organizações do GitHub.com para o GitHub Enterprise Cloud usando a GitHub CLI ou a API do GraphQL.\n\n* [Entender as migrações do GitLab para o GitHub](/pt/migrations/using-github-enterprise-importer/migrate-from-gitlab/understand-migrations)\n\n  GitHub Enterprise Importer automatiza migrações do GitLab.\n\n* [Planeje sua migração do GitLab para GitHub](/pt/migrations/using-github-enterprise-importer/migrate-from-gitlab/plan-your-migration)\n\n  Planeje sua migração entendendo sua linha do tempo, quais dados serão migrados e sua estrutura organizacional.\n\n* [Gerenciar o acesso para uma migração do GitLab para o GitHub](/pt/migrations/using-github-enterprise-importer/migrate-from-gitlab/manage-access)\n\n  Configure o acesso necessário para migrar do GitLab para GitHub.\n\n* [Instalar e configurar o GitHub Enterprise Importer](/pt/migrations/using-github-enterprise-importer/migrate-from-gitlab/install-and-configure-github-enterprise-importer)\n\n  Instale o GL2GH extension of the GitHub CLI, e configure seu ambiente para a migração.\n\n* [Configurar o armazenamento de blobs](/pt/migrations/using-github-enterprise-importer/migrate-from-gitlab/configure-storage)\n\n  Os arquivos do GitLab precisam ser armazenados temporariamente para que GitHub possam lê-los.\n\n* [Migrar seus repositórios do GitLab para GitHub](/pt/migrations/using-github-enterprise-importer/migrate-from-gitlab/migrate-your-repositories)\n\n  Execute uma execução de avaliação e, em seguida, migre seus repositórios do GitLab para GitHub.\n\n* [Tarefas de acompanhamento](/pt/migrations/using-github-enterprise-importer/migrate-from-gitlab/follow-up-tasks)\n\n  Após a conclusão de cada migração, você precisará concluir algumas tarefas adicionais antes que o repositório esteja pronto para o trabalho.\n\n* [Usar o GraphQL para migrar repositórios do GitLab para GitHub Enterprise Cloud](/pt/migrations/using-github-enterprise-importer/migrate-from-gitlab/use-graphql)\n\n  Você pode criar suas próprias ferramentas para migrar repositórios do GitLab para GitHub Enterprise Cloud usar a API do GraphQL.\n\n* [Concedendo o papel de migrador](/pt/migrations/using-github-enterprise-importer/migrate-from-gitlab/grant-the-migrator-role)\n\n  A função migradora oferece a um usuário ou equipe a capacidade de executar migrações em nome de uma organização.\n\n* [Como acessar os logs de migração do GitHub Enterprise Importer](/pt/migrations/using-github-enterprise-importer/completing-your-migration-with-github-enterprise-importer/accessing-your-migration-logs-for-github-enterprise-importer)\n\n  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.\n\n* [Como recuperar manequins no GitHub Enterprise Importer](/pt/migrations/using-github-enterprise-importer/completing-your-migration-with-github-enterprise-importer/reclaiming-mannequins-for-github-enterprise-importer)\n\n  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.\n\n* [Sobre migrações ao vivo do GitHub Enterprise Server para o GHE.com](/pt/migrations/elm/about-live-migrations)\n\n  Como as migrações ao vivo minimizam o tempo de inatividade para desenvolvedores?\n\n* [Preparando sua migração ao vivo do GitHub Enterprise Server para o GHE.com](/pt/migrations/elm/prepare-for-your-migration)\n\n  Principais perguntas a serem consideradas antes de começar a usar Enterprise Live Migrations.\n\n* [Migrando seu repositório com Enterprise Live Migrations](/pt/migrations/elm/migrate-your-repository)\n\n  Migre de GitHub Enterprise Server para GHE.com com tempo de inatividade mínimo.\n\n* [Concluindo sua migração ao vivo do GitHub Enterprise Server para o GHE.com](/pt/migrations/elm/complete-your-migration)\n\n  Conclua as tarefas de acompanhamento para que os usuários possam começar a usar o repositório migrado.\n\n* [Solução de problemas de migrações dinâmicas do GitHub Enterprise Server para o GHE.com](/pt/migrations/elm/troubleshooting)\n\n  Conselhos para problemas que você pode encontrar com sua migração.\n\n* [Dados migrados para migrações dinâmicas do GitHub Enterprise Server para o GHE.com](/pt/migrations/elm/migrated-data-reference)\n\n  Quais dados e atualizações dinâmicas estão incluídos em uma migração ao vivo?\n\n* [Referência da CLI do Enterprise Live Migrations](/pt/migrations/elm/elm-cli-reference)\n\n  Informações detalhadas de uso da ferramenta da ELM CLI CLI.\n\n* [Sobre o ghe-migrator](/pt/migrations/using-ghe-migrator/about-ghe-migrator)\n\n  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 .\n\n* [Exportando dados de migração do GitHub Enterprise Server](/pt/migrations/using-ghe-migrator/exporting-migration-data-from-github-enterprise-server)\n\n  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.\n\n* [Exportando dados de migração de GitHub.com](/pt/migrations/using-ghe-migrator/exporting-migration-data-from-githubcom)\n\n  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.\n\n* [Migrando dados para GitHub Enterprise Server](/pt/migrations/using-ghe-migrator/migrating-data-to-github-enterprise-server)\n\n  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.\n\n* [Solução de problemas de migração com o GitHub Enterprise Importer](/pt/migrations/troubleshooting/troubleshooting-your-migration-with-github-enterprise-importer)\n\n  Caso ocorra uma falha na migração ou ela produza resultados inesperados, experimente as etapas comuns de solução de problemas.\n\n* [Configuração de exceções de regras para migrações de repositório](/pt/setting-ruleset-bypasses-for-repository-migrations)\n\n  Ao migrar repositórios com GitHub Enterprise Importer, a avaliação de conjuntos de regras no nível da organização e da empresa pode causar falhas em pushes do Git, a menos que as **Migrações de repositório** sejam adicionadas à lista de bypasses com o modo **Isento**."}