Por que meus commits estão vinculados ao usuário errado?

O GitHub AE usa o endereço de e-mail no header do commit para vincular o commit a um usuário do GitHub. Se seus commits estão sendo vinculados a outro usuário, ou não vinculados a um usuário, você pode precisar alterar suas configurações locais de configuração do Git, .

Observação: se os commits estiverem vinculados a outro usuário, não significa que o usuário possa acessar o repositório pertencente a você. Um usuário só poderá acessar um repositório seu se você adicioná-lo como colaborador ou incluí-lo em uma equipe que tenha acesso ao repositório.

Commits vinculados a outro usuário

Se seus commits estiverem vinculados a outro usuário, isso significa que o endereço de e-mail nas configurações locais do Git está conectado à conta desse usuário em GitHub AE. Neste caso, você pode alterar o e-mail nas configurações locais do Git, ao endereço associado à sua conta em GitHub AE para vincular seus commits futuros. Os commits antigos não serão vinculados. Para obter mais informações, consulte "Definir o seu endereço de e-mail do commit.

Os commits criados a partir daí serão vinculados à sua conta.

Commits não vinculados a nenhum usuário

Se seus commits não estiverem vinculados a nenhum usuário, o nome do autor do commit não será exibido como um link para o perfil de um usuário.

Para verificar o endereço de e-mail usado para esses commits e conectar commits à sua conta, siga estas etapas:

  1. Navegue até o commit clicando no link da mensagem do commit. Link da mensagem do commit
  2. Para ler uma mensagem sobre o motivo do commit não estar vinculado, passe o mouse sobre o azul à direita do nome de usuário. Mensagem do commit exibida ao passar o mouse
  • Autor não reconhecido (com endereço de e-mail) Se você vir esta mensagem com um endereço de e-mail, o endereço que você usou para criar o commit não estará conectado à sua conta em GitHub AE. Se o endereço de e-mail tiver um Gravatar associado, o Gravatar será exibido ao lado do commit, em vez do Octoact cinza padrão.
  • Autor não reconhecido (sem endereço de e-mail) Se você vir esta mensagem sem um endereço de e-mail, significa que você usou um endereço de e-mail genérico que não pode ser conectado à sua conta em GitHub AE.
  • E-mail inválido O endereço de e-mail nas configurações locais do Git está em branco ou não está formatado como um endereço de e-mail.

Você pode alterar o e-mail nas configurações locais do Git para o endereço associado à sua conta para vincular seus futuros commits. Os commits antigos não serão vinculados. Para obter mais informações, consulte "Configurar o endereço de e-mail do commit".

Caso a configuração local do Git contenha um endereço de e-mail genérico ou um endereço de e-mail já anexado à conta de outro usuário, os commits anteriores não serão vinculados à sua conta. Embora o Git permita que você altere o endereço de e-mail usado para commits anteriores, é recomendável evitar isso, principalmente em um repositório compartilhado.

Leia mais

Esse documento ajudou você?Política de Privacidade

Ajude-nos a tornar esses documentos ótimos!

Todos os documentos do GitHub são de código aberto. Você percebeu que algo que está errado ou não está claro? Envie um pull request.

Faça uma contribuição

Ou, aprenda como contribuir.