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 ou cocriar 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
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 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 sua instância do GitHub Enterprise Server, receberão um crédito 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.