Esta versão do GitHub Enterprise foi 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 minhas contribuições não aparecem no meu perfil?

Entenda os motivos comuns que as contribuições podem não ter no seu gráfico de contribuição.

Sobre o seu gráfico de contribuição

O gráfico de contribuições de perfil é um registro das contribuições que você fez em repositórios do GitHub Enterprise Server. As contribuições recebem registros de data e hora de acordo com o UTC (Coordinated Universal Time, Horário universal coordenado), e não com o fuso horário local. As contribuições só serão contabilizadas se atenderem a determinados critérios. Em alguns casos, pode ser necessário recriar o gráfico para que as contribuições sejam exibidas.

Contribuições que são contabilizadas

Problemas, pull requests e discussões

Os problemas, pull requests e discussões aparecerão no gráfico de contribuição se estiverem abertos em um repositório autônomo, não em uma bifurcação.

Commits

Os commits aparecerão no gráfico de contribuições se atenderem a todas estas condições:

  • O endereço de e-mail usado para os commits está associado à sua conta do GitHub Enterprise Server.
  • Os commits foram criados em um repositório autônomo, e não em uma bifurcação.
  • Os commits foram criados:
    • No branch-padrão do repositório
    • No branch gh-pages (para repositórios com sites de projetos)

Para obter mais informações sobre sites de projeto, consulte "Sobre GitHub Pages".

Além disso, pelo menos uma das seguintes afirmativas devem ser verdadeiras:

  • Você é um colaborador no repositório ou um integrante da organização que possui o repositório.
  • Você bifurcou o repositório.
  • Você abriu uma pull request ou um problema no repositório.
  • Você marcou o repositório como favorito.

Motivos comuns para as contribuições não serem contabilizadas

Observações:

  • Para aparecer no gráfico de contribuições do seu perfil, os commits de criação conjunta devem atender aos mesmos critérios que os commits com um autor.
  • Ao fazer rebase dos commits, os autores originais do commit e a pessoa que fez o rebase dos commits, seja na linha de comando ou em sua instância do GitHub Enterprise Server, receberá o crédito de contribuição.

O commit foi criado menos de 24 horas atrás

Depois de fazer um commit que atenda aos requisitos para ser contabilizado como contribuição, talvez você precise aguardar até 24 horas para que a contribuição seja exibida no gráfico de contribuições.

Seu e-mail de confirmação do Git local não está conectado à sua conta

Os Commits devem ser criados com um endereço de e-mail conectado à sua conta em GitHub Enterprise Server para aparecer no gráfico de contribuições.

Você pode verificar o endereço de e-mail usado para um commit adicionando .patch ao final de uma URL de commit; por exemplo, https://github.com/octocat/octocat.github.io/commit/67c0afc1da354d8571f51b6f0af8f2794117fd10.patch:

From 67c0afc1da354d8571f51b6f0af8f2794117fd10 Mon Sep 17 00:00:00 2001
From: The Octocat <octocat@nowhere.com>
Date: Sun, 27 Apr 2014 15:36:39 +0530
Subject: [PATCH] updated index for better welcome message

O endereço de e-mail no campo From: é o que foi definido nas configurações locais do Git. Neste exemplo, o endereço de e-mail usado para o commit é octocat@nowhere.com.

Se o endereço de e-mail usado para o commit não estiver conectado à sua conta em GitHub Enterprise Server, você deve adicionar o endereço de e-mail à sua conta de GitHub Enterprise Server. Seu gráfico de contribuições será reconstruído automaticamente quando você adicionar o novo endereço.

Não é possível adicionar endereços de e-mail genéricos, como jane@computer.local, a contas do GitHub Enterprise Server. Se você usar esse e-mail para os commits, eles não serão vinculados ao seu perfil do GitHub Enterprise Server e não serão exibidos no gráfico de contribuições.

O commit não foi criado no branch gh-pages ou padrão

Os commits só são contados se forem feitos no branch-padrão ou no branch gh-pages (para repositórios com sites de projeto). Para obter mais informações, consulte "Sobre GitHub Pages".

Se os commits estiverem em um branch que não seja gh-pages ou o padrão e você quiser que eles sejam contabilizados para suas contribuições, precisará seguir um destes procedimentos:

A alteração do branch padrão do repositório fará com que ele seja modificado para todos os colaboradores do repositório. Faça isso apenas se quiser que o novo branch se torne a base de todos os futuros commits e pull requests a serem criados.

O commit foi criado em uma bifurcação

Os commits criados em uma bifurcação não são contabilizados para suas contribuições. Para isso, é preciso que você siga estes procedimentos:

  • Abrir uma pull request para que ocorra o merge das alterações no repositório principal.
  • Para separar a bifurcação e transformá-la em um repositório autônomo no GitHub Enterprise Server, entre em contato com o your site administrator. Se a bifurcação tiver bifurcações próprias, informe o Suporte do GitHub se as bifurcações devem mover-se com o repositório para uma nova rede ou se devem permanecer na rede atual. Para obter mais informações, consulte "Sobre bifurcações".

Leia mais