Skip to main content

Como usar o ghe-migrator

Você pode usar ghe-migrator para migrar dados de usuário, organização e repositório para sua instância do GitHub Enterprise Server de GitHub.com ou de outra instância de GitHub Enterprise Server.

Sobre o 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 destinoGitHub Enterprise Server .

Exportando dados de migração do 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

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

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.