Alterar nome de usuário
A lista a seguir contém limitações e considerações ao alterar seu GitHub nome de usuário. Para a GitHub política de nome de usuário, consulte Política de nome de usuário do GitHub.
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. Se você tentar criar um repositório usando um nome de proprietário desativado e uma combinação de nomes de repositório, verá o erro: "O repositório <REPOSITORY_NAME> foi desativado e não pode ser reutilizado".
Se o namespace da conta incluir pacotes ou imagens de contêiner armazenados em um registro do GitHub Packages, o GitHub transferirá os pacotes e as imagens de contêiner para o novo namespace. Ao renomear a conta, você poderá interromper projetos que dependem desses pacotes. Se o namespace incluir imagens de contêiner que são públicas e têm mais de 5 mil downloads, o nome completo dessas imagens de contêiner (OLD-NAMESPACE/IMAGE-NAME) será desativado permanentemente quando você renomear a conta, para garantir que o nome da imagem de contêiner não possa ser reutilizado no futuro.
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
GitHub não é possível configurar redirecionamentos para:
Commits do Git após uma alteração de nome de usuário
Após uma alteração de nome de usuário, as confirmações verificadas assinadas usando o endereço de email fornecido GitHub anteriormente noreplyperderão o status "Verificado".
Ao verificar uma assinatura, GitHub verifica se o endereço de email do committer ou do tagger corresponde exatamente a um dos endereços de email associados às identidades da chave GPG. Além disso, GitHub confirma se o endereço de email está verificado e 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 email noreply muda, esses commits não podem mais ser verificados.
Se você estiver usando um GitHubendereço de email de confirmação privado fornecido, se o histórico de confirmação será mantido ou não depois que uma renomeação de conta depender do formato do endereço de email. Os commits do Git associados ao seu endereço de email fornecido pelo GitHubnoreply não serão atribuídos ao seu novo nome de usuário e não aparecerão no seu gráfico de contribuições, a menos que o seu noreply endereço de email esteja no formato de ID+USERNAME@users.noreply.github.com. Versões mais antigas do noreply endereço de email que não contêm uma ID numérica não serão associadas à sua GitHub conta depois de alterar seu nome de usuário.