Skip to main content
Publicamos atualizações frequentes em nossa documentação, e a tradução desta página ainda pode estar em andamento. Para obter as informações mais atualizadas, acesse a documentação em inglês.

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

O GitHub Enterprise Cloud usa o endereço de e-mail no header do commit para vincular o commit a um usuário do GitHub. Se os commits estiverem sendo vinculados a outro usuário ou não estiverem vinculados a nenhum usuário, talvez você precise alterar as configurações locais do Git e/ou adicionar um endereço de email às configurações de email da conta.

Observação: se os commits estiverem vinculados a outro usuário, isso não significa que o usuário possa acessar seu repositório. 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 Enterprise Cloud. Nesse caso, você pode alterar o email nas configurações do Git local e adicione o novo endereço de email à conta do GitHub.com para vincular commits futuros a ela.

  1. Para alterar o endereço de email na configuração do Git local, siga as etapas descritas em "Configurar o endereço de e-mail do commit". Se você trabalha em várias máquinas, precisa alterar essa configuração em cada uma deles.
  2. Adicione o endereço de email da etapa 2 às configurações da sua conta seguindo as etapas descritas em "Why are my commits linked to the wrong user?".

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 email usado para esses commits e conectar commits à sua conta, siga estas etapas.

  1. No GitHub.com, navegue até a página principal do repositório. 1. Na página principal do repositório, acima da lista de arquivos, clique em commits.

    Captura de tela da página principal de um repositório. Um ícone de relógio e "178 commits" são realçados com um contorno laranja. 1. Para navegar até um commit específico, clique na mensagem de confirmação para esse commit.

    Captura de tela de um commit na lista de commits de um repositório. "Update README.md" é realçado com um contorno laranja.

  2. Para ler uma mensagem sobre o motivo do commit não estar vinculado, posicione o cursor sobre o à direita do nome de usuário.

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.

Leitura adicional