Skip to main content

Endereços de email

Saiba mais sobre os diferentes tipos de endereços de email que você pode associar à sua conta do GitHub – primária, de backup, de commit e sem resposta – e como cada tipo é usado para gerenciamento de contas, segurança e atribuição de commit.

Como adicionar um endereço de email à sua conta do GitHub

O GitHub permite adicionar quantos emails você desejar à sua conta. Para saber mais, confira Adicionar endereço de e-mail à sua conta do GitHub.

Se você definir um endereço de e-mail na configuração do seu Git local, será necessário adicioná-lo às definições da sua conta de modo a conectar os commits à conta. Para saber mais sobre seu endereço de email e os commits, confira Endereços de email de commit abaixo.

Alterar endereço de e-mail principal

Você pode alterar o endereço de email associado à sua conta pessoal a qualquer momento. Não é possível alterar o endereço de email principal de um email que já está definido para ser o endereço de email de backup. Para saber mais, confira Alterar endereço de e-mail principal.

Verificação de email para contas pessoais

Você pode verificar seu endereço de e-mail depois de se inscrever em uma nova conta ou ao adicionar um novo endereço de e-mail. Se um endereço de e-mail não puder ser entregue ou retornar, ele será considerado como não verificado.

Ter um endereço de email não verificado não afeta a maioria das ações que você pode realizar no GitHub. No entanto, recomendamos a verificação de email para evitar a exploração potencial de GitHub Apps e OAuth apps de terceiros, que podem não ter seguido nossas melhores práticas em relação aos métodos de autenticação seguros para aplicativos.

Para saber mais, confira Verificar endereço de e-mail.

Verificação de email para contas de usuário gerenciadas

Para EMUs (usuários corporativos gerenciados), os endereços de email não são mais verificados automaticamente. Isso impede acessos não autorizados e possíveis vazamentos de dados de GitHub Apps de terceiros e de aplicativos OAuth que dependem de endereços de email como identificador primário.

Até que você verifique seu endereço de email, sua conta usará um endereço de email de espaço reservado com o código curto de sua empresa acrescentado para determinadas operações. Por exemplo, Pontos de extremidade de API REST para usuários e Pontos de extremidade da API REST para emails retornarão email+shortcode@domain.com. Em casos raros, você pode descobrir que o provedor de email da sua empresa não lida com o email de espaço reservado corretamente ou que o espaço reservado impede que você acesse alguns GitHub Apps e OAuth apps de terceiros.

Depois de verificar um email com um conta de usuário gerenciada, você não poderá usar o email para se inscrever em uma conta pessoal no GitHub.com.

Observação

Se você precisar usar o mesmo endereço de email para sua conta do conta de usuário gerenciada e outra conta do GitHub (por exemplo, para innersource, software livre ou outros casos de uso válidos), entre em sua conta de usuário gerenciado e desfaça a verificação do email nas configurações de sua conta.

O email ainda será vinculado à sua conta de usuário gerenciado, de modo que você pode continuar entrando usando o IdP (provedor de identidade) de sua organização ou empresa. No entanto, como o email não é verificado, isso poderá afetar seu acesso a aplicativos de terceiros que identificam usuários baseados apenas no endereço de email.

Endereços de e-mail de commit

O GitHub usa seu endereço de email de commit para associar commits à sua conta no GitHub. Você pode escolher o endereço de e-mail que será associado aos commits cujo push é feito usando a linha de comando e às operações do Git baseadas na web executadas.

Para operações do Git baseadas na Web, você pode definir seu endereço de e-mail de commit em GitHub. Para commits cujo push é feito usando a linha de comando, você pode configurar o endereço de e-mail do commmit no Git.

Todos os commits feitos antes da alteração do endereço de email de commit ainda estão associadas ao seu endereço de email anterior.

Para usar seu endereço de email noreply para os commits enviados por push na linha de comando, use esse endereço de email ao definir seu endereço de email de commit no Git. Para usar seu endereço noreply para operações do Git baseadas na Web, defina seu endereço de email de commit no GitHub e escolha manter meu endereço de email privado.

Você também pode optar por bloquear os commits cujo push é feito usando a linha de comando que expõem seu endereço de e-mail pessoal. Para saber mais, confira Bloquear pushes de linha de comando que mostrem endereços de e-mail pessoais.

Para garantir que os commits sejam atribuídos a você e apareçam em seu gráfico de contribuições, use um endereço de email conectado à sua conta no GitHub ou o endereço de email noreply fornecido a você em suas configurações de email.

Para saber mais, confira Configurar o endereço de e-mail do commit.

Próximas etapas