Sobre os endereços de e-mail do commit
GitHub utiliza seu endereço de e-mail de commit para associar commits à sua conta em GitHub.com. 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 com base na web do Git, você pode definir seu endereço de e-mail de commit em GitHub.com. Para commits cujo push é feito usando a linha de comando, você pode configurar o endereço de e-mail do commmit no Git.
Os commits feitos antes da alteração do endereço de e-mail do commit continuarão associados ao endereço de e-mail anterior.
Observação: You cannot verify email addresses from disposable email address services (services that allow you to receive email at a temporary address that expires after a certain time). Se você quiser manter seu endereço de e-mail privado, você pode usar um endereço de e-mail com o endereço de e-mail noreply fornecido por GitHub. Para obter mais informações, consulte "Definir o seu endereço de e-mail de commit em GitHub".
Se você quiser manter seu endereço de e-mail pessoal, você poderá usar um endereço de e-mail no-reply de GitHub como seu endereço de e-mail de commit. Para usar o endereço de e-mail noreply para commits cujo push é feito usando a linha de comando, use esse endereço de e-mail ao configurar o endereço de e-mail do commit no Git. Para usar o endereço noreply para operações do Git baseadas na web, configure o endereço de e-mail do commit no GitHub e selecione Keep my email address private (Manter meu endereço de e-mail 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 obter mais informações, consulte "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 que apareçam no gráfico de contribuição, use um endereço de e-mail conectado à sua conta em GitHub.com ou o endereço de e-mail noreply fornecido a você nas suas configurações de e-mail. Para obter mais informações, consulte "Adicionar um endereço de e-mail à sua conta de GitHub
Observação: Se você criou a sua conta em GitHub.com após julho de 2017, seu endereço de e-mail no-reply para GitHub será um número de ID de 7 dígitos e seu nome de usuário no seguinte formato: ID+nome de usuário@users.noreply.github.com. Se você criou sua conta em GitHub.com antes de 18 de julho de 2017, o seu endereço de e-mail no-reply de GitHub será nome de usuário@users.noreply.github.com. Você pode obter um endereço de e-mail no-reply baseado no ID para GitHub, selecionando (ou desmarcando e selecionando) Mantenha meu endereço de e-mail privado nas suas configurações de e-mail.
Se você usar o seu endereço de e-mail noreply para GitHub fazer commits e, em seguida, mudar seu nome de usuário, esses commits não serão associados à sua conta no GitHub.com. Isso não se aplica se você estiver usando o endereço noreply baseado no ID de GitHub. Para obter mais informações, consulte "Alterar seu nome de usuário do GitHub".
Configurar o endereço de e-mail do commit no GitHub
Se você não habilitou a privacidade do endereço de e-mail, você pode escolher qual endereço de e-mail verificado para o autor muda quando você edita, exclui, cria arquivos ou faz merge de um pull request
GitHub. Se você ativou a privacidade do endereço de e-mail, então o endereço de e-mail do autor de commit não pode ser alterado e é <username>@users.noreply.github.com por padrão.
-
No canto superior direito de qualquer página, clique na sua foto de perfil e, em seguida, clique em Configurações.

-
Na barra lateral esquerda, clique em E-mails.

-
Em "Adicionar endereço de e-mail", digite seu endereço de e-mail e clique em Adicionar.

-
Na lista "endereço de e-mail principal", selecione o endereço de e-mail que você gostaria de associar às operações do Git baseadas na web.

-
To keep your email address private when performing web-based Git operations, click Keep my email addresses private.

Configurar o endereço de e-mail do commit no Git
Você pode usar o comando git config para alterar o endereço de e-mail associado aos commits do Git. O novo endereço de e-mail configurado ficará visível em todos os commits cujo push é feito para o GitHub.com usando a linha de comando. Os commits feitos antes da alteração do endereço de e-mail do commit continuarão associados ao endereço de e-mail anterior.
Configurar o endereço de e-mail para todos os repositórios no computador
- Abra TerminalTerminalGit Bash.
- Definir um endereço de e-mail no Git. Você pode usar seu endereço de e-mail
no-replyfornecido por GitHub ou qualquer endereço de e-mail.$ git config --global user.email "email@example.com" - Confirme que você configurou o endereço de e-mail corretamente no Git:
$ git config --global user.email email@example.com - Adicione o endereço de e-mail à sua conta em GitHub, para que seus commits sejam atribuídos a você e apareçam no seu gráfico de contribuições. Para obter mais informações, consulte "Adicionar um endereço de e-mail à sua conta de GitHub".
Configurar o endereço de e-mail para um repositório específico
GitHub usa o endereço de e-mail definido na sua configuração local do Git para associar commits enviados por push a partir da linha de comando para sua conta em GitHub.com.
Você pode alterar o endereço de e-mail associado aos commits feitos em um repositório específico. Isso sobrescreverá as definições de configuração global do Git no repositório em questão, mas não afetará nenhum outro repositório.
- Abra TerminalTerminalGit Bash.
- Altere o diretório de trabalho atual para o repositório local no qual deseja configurar o endereço de e-mail associado aos commits do Git.
- Definir um endereço de e-mail no Git. Você pode usar seu endereço de e-mail
no-replyfornecido por GitHub ou qualquer endereço de e-mail.$ git config user.email "email@example.com" - Confirme que você configurou o endereço de e-mail corretamente no Git:
$ git config user.email email@example.com - Adicione o endereço de e-mail à sua conta em GitHub, para que seus commits sejam atribuídos a você e apareçam no seu gráfico de contribuições. Para obter mais informações, consulte "Adicionar um endereço de e-mail à sua conta de GitHub".