Skip to main content

Referência de nome de usuário

Encontre informações sobre como alterar seu nome de usuário do GitHub.

Alterar nome de usuário

A lista a seguir contém limitações e considerações ao alterar seu nome de usuário no GitHub. Para a política de nome de usuário do GitHub,consulte AUTOTITLE.

Limitações de alterações de nome de usuário

Se o namespace da conta inclui repositórios públicos que contêm uma ação listada no GitHub Marketplace ou que tinham mais de 100 clones ou mais de 100 usos do GitHub Actions na semana anterior à renomeação da sua conta, o GitHub desativa permanentemente a combinação antiga de nome do proprietário e do repositório (OLD-OWNER/REPOSITORY-NAME) quando você renomeia a sua conta. Ao tentar criar um repositório com uma combinação de nome de proprietário e nome de repositório desativados, você verá o erro: "O repositório<REPOSITORY_NAME> foi desativado e não pode ser reutilizado".

Redirecionamentos de repositório após alteração de nome de usuário

Depois de alterar seu nome de usuário, os links da Web para seus repositórios existentes continuarão funcionando. Esse processo pode demorar alguns minutos para ser concluído após a alteração.

A linha de comando que faz push dos clones do repositório local para as URLs de controle do remote continuarão funcionando.

Redirecionamentos para nomes de usuário alterados

O GitHub não pode configurar redirecionamentos para:

  • @mentions usando seu nome de usuário antigo
  • Links paragists que incluem seu nome de usuário antigo

Commits do Git após uma alteração de nome de usuário

Após uma alteração de nome de usuário, os commits verificados assinados usando o endereço de emailnoreply anterior fornecido pelo GitHub perderão o status "Verified".

Ao verificar uma assinatura, o GitHub verifica se o endereço de email do autor do commit ou da tag corresponde exatamente a um dos endereços de email associados às identidades da chave GPG. Além disso, o GitHub confirma se o endereço de email foi verificado e se ele está vinculado à conta do usuário. Isso garante que a chave pertence a você e que você é o criador do commit ou da tag. Como o nome de usuário do endereço de emailnoreply muda, esses commits não podem mais ser verificados.

Se você estiver usando um endereço de email de commit privado fornecido pelo GitHub, a retenção do histórico de commits após a renomeação da conta dependerá do formato do endereço de email. Os commits do Git associados ao endereço de emailnoreply fornecido pelo GitHub não serão atribuídos ao novo nome de usuário e não aparecerão no grafo do contribuições, a menos que o endereço de emailnoreply esteja no formatoID+USERNAME@users.noreply.github.com. As versões mais antigas do endereço de emailnoreply que não contêm uma ID numérica não serão associadas à conta do GitHub após a alteração do nome de usuário.