Olá! No momento, esta página ainda está sendo desenvolvida ou traduzida. Para obter as informações mais recentes, acesse a documentação em inglês.
Versão do artigo: Enterprise Server 2.15

Esta versão do GitHub Enterprise será descontinuada em Esta versão do GitHub Enterprise foi descontinuada em 2019-10-16. No patch releases will be made, even for critical security issues. For better performance, improved security, and new features, upgrade to the latest version of GitHub Enterprise. For help with the upgrade, contact GitHub Enterprise support.

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

O GitHub Enterprise 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 suas configurações locais do Git, adicionar um endereço de e-mail às configurações de e-mail da sua conta ou ambos.

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 os commits estiverem vinculados a outro usuário, significa que o usuário adicionou o endereço de e-mail em suas configurações locais do Git local à conta dele do GitHub Enterprise. Nesse caso, altere o e-mail nas suas configurações locais do Git e adicione o novo endereço de e-mail à sua conta do GitHub Enterprise para vincular futuros commits a ela.

  1. Para alterar o endereço de e-mail nas suas configurações local do Git, siga as etapas em "Configurar endereço de e-mail do commit no Git". Se você trabalha em várias máquinas, precisa alterar essa configuração em cada uma deles.
  2. Adicione o endereço de e-mail da etapa 2 às configurações da sua conta seguindo as etapas em "Adicionar endereço de e-mail à sua conta do GitHub".

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

Commits não vinculados a nenhum usuário

Se os commits não estiverem vinculados a nenhum usuário, o logotipo cinzento Octocat será exibido ao lado deles:

Logotipo cinzento Octocat

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 de o 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

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. Para obter mais informações, consulte "Alterar informações de autor".

Leia mais

Pergunte a uma pessoa

Não consegue encontrar o que procura?

Entrar em contato