Skip to main content

Mesclando várias contas pessoais

Se você tem contas separadas para o trabalho e uso pessoal, é possível fazer merge das contas.

Tip

Os Enterprise Managed Users permitem que uma empresa provisione contas pessoais exclusivas para os membros por meio de um IdP (provedor de identidade). Para saber mais, confira Sobre os Enterprise Managed Users. Para outros casos de uso, recomendamos usar apenas uma conta pessoal para gerenciar repositórios pessoais e profissionais.

Warning

  • As permissões de acesso de organização e de repositório não são transferíveis entre contas. Se a conta que você deseja excluir tiver uma permissão de acesso existente, um proprietário ou administrador de repositório da organização precisará convidar a conta que você deseja manter.
  • Os commits criados com um endereço de email noreply fornecido pelo GitHub não podem ser transferidos de uma conta para outra. Se a conta que você deseja excluir tiver usado a opção Manter meu endereço de email privado, não será possível transferir os commits criados pela conta que você está excluindo para a conta que deseja manter.
  • Problemas, solicitações de pull e discussões não serão atribuídos à nova conta.
  • As conquistas não podem ser transferidas entre contas.
  1. Transfira todos os repositórios da conta que deseja excluir para a conta que deseja manter. Os problemas, pull requests e wikis também serão transferidos. Verifique se os repositórios estão na conta que você quer manter.
  2. Atualize as URLs remotas em todos os clones locais dos repositórios que foram movidos.
  3. Para atribuir commits anteriores à nova conta, adicione o endereço de e-mail que você usou para criar os commits para a conta que você está mantendo. Para saber mais, confira Por que minhas contribuições não aparecem no meu perfil?
  4. Exclua a conta que não deseja mais usar.

Leitura adicional