O que conta como contribuição
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.
Na página do perfil, as seguintes ações sempre contam como contribuições:
- Criar um repositório
- Bifurcando um repositório existente
Às vezes, as seguintes ações contam como contribuições:
- Abrir um problema
- Propor uma pull request
- Enviar uma revisão de pull request
- Abrir uma discussão
- Responder a uma discussão
- Fazer um commit
Para obter mais informações, confira Critérios de contribuição para problemas, pull requests e discussões e Critérios de contribuição para commits.
Critérios de contribuição para problemas, pull requests e discussões
Os problemas, as solicitações de pull e as discussões aparecerão no grafo de contribuição se tiverem sido abertos em um repositório autônomo, não em um fork.
Além disso, a GitHub limita o número desses itens ao exibir o gráfico de contribuição. Se você tiver atingido o limite, o gráfico de contribuição pode não exibir todas as suas contribuições.
Critérios de contribuição para commits
Os commits serão exibidos no seu grafo de contribuições se eles atenderem a todas as seguintes condições:
- O endereço de email usado para criar os commits está associado à sua conta em GitHub.
- Os commits foram criados em um repositório autônomo, e não em uma bifurcação.
- Os commits foram feitos em uma das duas ramificações:
- O branch-padrão do repositório
- O branch
gh-pages
(para repositórios com sites de projeto). Para saber mais sobre sites de projeto, confira What is GitHub Pages?
Pelo menos, uma das seguintes condições precisa ser verdadeira:
- 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.
Quem recebe crédito de contribuição
Ao trocar a base dos commits, os autores originais e a pessoa que fez a troca de base deles, seja na linha de comando ou no GitHub.com, receberão um crédito de contribuição.
Se você mesclar várias contas pessoais, os problemas, as pull requests e as discussões não serão atribuídas à nova conta e não aparecerão no grafo de contribuição.
Como são calculados os horários de evento de contribuição
Os registros de data e hora são calculados de forma diferente para commits e pull requests:
- Os commits usam as informações de fuso horário do carimbo de data/hora do commit. Para saber mais, confira Viewing commit details from your timeline.
- As solicitações de pull e os problemas em aberto no GitHub usam o fuso horário do navegador. Aqueles abertos por meio da API usam o carimbo de data/hora ou o fuso horário especificado na chamada à API.