Esta versão do GitHub Enterprise será descontinuada em 2021-09-23. Nenhum lançamento de patch será feito, mesmo para questões críticas de segurança. Para obter melhor desempenho, melhorar a segurança e novos recursos, upgrade to the latest version of GitHub Enterprise. Para ajuda com a atualização, contact GitHub Enterprise support.

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

O GitHub Enterprise Server 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, , adicionar um endereço de e-mail nas configurações de e-mail da sua conta ou fazer ambas as coisas.

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 Enterprise Server. Neste caso, você pode alterar o e-mail nas configurações locais do Git, E adicione o novo endereço de e-mail à sua conta de GitHub Enterprise Server para vincular futuros commits à sua conta.

  1. Para alterar o endereço de e-mail na sua configuração Git local, siga os passos em "Definir o seu endereço de e-mail de commit". 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 os passos em "Adicionar um endereço de e-mail à sua conta GitHub".

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

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.