Guia de commits

Grafico de commits do GitHub: o que conta, por que commits somem e como ler

Entenda como o grafico de commits se relaciona ao grafico de contribuicoes, por que commits faltam e o que revisar antes do GitHub City.

Resposta rapida: nao e um log Git bruto

Um GitHub commit graph nao e um log completo de todos os commits locais. Ele mostra apenas commits que o GitHub consegue associar ao seu perfil por regras de email, branch, repositorio, fork e tempo.

Por isso, confira o grafico oficial antes de abrir GitHub City. A cidade 3D melhora a leitura, mas nao exibe commits que o GitHub nao contou.

Verifique email do autor, branch contado, fork, privacidade e tempo de atualizacao antes de comparar visualizadores.

Diagrama de checagem de commits com email, branch, repositorio e GitHub City
Um commit so gera uma leitura confiavel no GitHub City quando o GitHub consegue associa-lo a conta, branch e repositorio corretos.

O que faz um commit contar?

GitHub exige mais que um push. Um commit pode aparecer no repositorio e ainda assim nao virar atividade do perfil.

A tabela resume verificacoes praticas antes de interpretar uma visualizacao 3D.

Verificacao Sinal saudavel Problema comum
Email do commit O email do autor esta ligado a conta ou usa noreply do GitHub. Git local usou email antigo, profissional, incorreto ou generico.
Branch O commit chegou ao branch padrao ou gh-pages. O trabalho ficou em dev, feature ou branch nao mesclado.
Repositorio O commit esta em repositorio independente e cumpre a relacao da conta. Existe so em fork nao mesclado ou contexto nao contado.
Tempo O grafico teve tempo para atualizar e as datas fazem sentido. O commit e recente, rebaseado, alterado ou tem datas confusas.
Privado A visibilidade privada esta ativa quando voce espera contar trabalho privado. O trabalho privado esta oculto ou aparece anonimo.

Diagnostico: por que meus commits nao aparecem?

Siga estas etapas antes de alterar historico ou culpar uma ferramenta 3D.

1

Verifique o email do autor

Abra o commit e confira a identidade. Com .patch na URL, veja a linha From:.

2

Confirme o branch contado

Commits costumam contar no branch padrao ou gh-pages. Mescle trabalho de dev ou feature/* primeiro.

3

Revise forks e repositorio

Commits feitos apenas em um fork muitas vezes so contam depois do merge upstream.

4

Confira privacidade

Contribuicoes privadas dependem das configuracoes do perfil e podem aparecer anonimas.

5

Espere antes de reescrever

Se tudo parece correto e o commit e novo, espere antes de reescrever autor ou forcar push.

Como ler o grafico antes de criar uma cidade

Leia o grafico como padrao, nao como nota de produtividade. Semanas densas ou vazias precisam de contexto.

Para portfolio, explique o projeto e os limites dos dados visiveis. GitHub City ajuda a contar a historia, mas nao substitui o contexto.

Para regras mais amplas, leia o guia do grafico de contribuicoes. Para escolher ferramenta, veja a comparacao de ferramentas 3D.

Desenvolvedores

Identifique periodos visiveis e adicione contexto do projeto.

Revisores

Use como apoio de leitura, nao como metrica de contratacao.

Estudantes

Confira email e branch antes de reconstruir historico.

Usuarios do GitHub City

Verifique o grafico oficial antes da cidade 3D.

Onde entram as ferramentas 3D

GitHub City e ferramenta de apresentacao. Ajuda a explorar e compartilhar um perfil visual, mas nao substitui logs de repositorio nem documentacao.

Esta pagina atende a busca diagnostica por github commit graph; a home continua focada na ferramenta online.

Next step

Quando o grafico oficial estiver correto, abra GitHub City e gere a cidade 3D.

FAQ do grafico de commits

E igual ao grafico de contribuicoes?

Nao. O grafico de contribuicoes tambem pode incluir issues, pull requests, reviews, discussoes, repositorios e forks.

Por que o commit aparece no repo, mas nao no perfil?

Email, branch, fork, tempo ou contexto do repositorio podem bloquear a contagem.

Commits privados contam?

Podem contar conforme a visibilidade privada, normalmente sem detalhes do repositorio.

GitHub City mostra commits nao contados?

Normalmente nao. Corrija primeiro o grafico oficial.

Devo reescrever historico?

So com a causa clara e o risco para colaboradores entendido.

Fontes oficiais