Resposta rapida: GitHub City segue a base do grafico de contribuicoes
Um grafico de contribuicoes do GitHub e o calendario de atividade exibido em um perfil. Ele pode incluir commits, pull requests, issues, revisoes e outras atividades qualificadas. Nao e uma lista bruta de toda acao Git e nem sempre atualiza instantaneamente.
Isso importa para GitHub City porque uma cidade 3D so pode ser tao completa quanto os dados de atividade disponiveis. Se o grafico oficial nao mostra seus commits, a cidade gerada tambem pode ficar vazia, baixa ou incoerente.
O fluxo pratico e simples: verifique o grafico oficial, confirme se a atividade atende as regras do GitHub, espere atualizacoes quando necessario e depois use o GitHub City ou outra ferramenta 3D para apresentacao e exploracao.
O que conta em um grafico de contribuicoes do GitHub?
As regras oficiais do GitHub sao especificas. A tabela resume os pontos mais importantes antes de diagnosticar uma visualizacao 3D.
| Atividade | Quando pode contar | O que verificar |
|---|---|---|
| Commits | Um commit pode contar quando esta associado a sua conta, usa email verificado e entra em uma branch contabilizada em repositorio elegivel. | Email do commit, branch default ou gh-pages, visibilidade do repositorio e se pertence a um fork. |
| Pull requests | Podem contar quando sao abertas em repositorios elegiveis e associadas a sua conta GitHub. | Conta que abriu o PR, estado do repositorio e visibilidade do PR. |
| Issues e discussoes | Podem contar quando acontecem em repositorios elegiveis e estao ligadas a sua conta. | Visibilidade do repositorio e aparicao na atividade do perfil. |
| Revisoes de codigo | Podem contar quando estao ligadas a pull requests em repositorios elegiveis. | PR revisado, elegibilidade do repositorio e conta usada. |
| Contribuicoes privadas | Podem aparecer como quadrados anonimizados quando a visibilidade privada esta ativada. | Configuracoes do perfil e se voce espera detalhes privados ou apenas contagens anonimas. |
Por que commits do GitHub nao aparecem?
Quando o grafico parece errado, siga estas causas em ordem. Elas resolvem os problemas mais comuns antes de culpar uma ferramenta externa.
Verifique o email do commit
O GitHub precisa associar o email do commit a sua conta. Email de trabalho, erro de digitacao ou endereco nao verificado pode impedir a exibicao.
Verifique branch e repositorio
O trabalho geralmente precisa chegar a branches contabilizadas em repositorios elegiveis. Branch nao mesclada, fork ou repositorio nao elegivel pode ficar fora.
Revise configuracoes privadas
Trabalho privado nao mostra todos os detalhes. Para afetar o grafico verde visivel, revise a configuracao de contribuicoes privadas.
Aguarde a atualizacao
Atividade recente pode levar tempo para aparecer. Se voce acabou de fazer push, compare novamente depois.
Compare com o perfil oficial
Se o perfil oficial nao mostra o trabalho, GitHub City, GitHub Skyline e outros visualizadores 3D podem nao mostrar tambem.
Contribuicoes privadas afetam o grafico verde?
Atividade em repositorios privados pode afetar o grafico apenas dentro das regras de privacidade do GitHub. Quando a visibilidade esta ativada, visitantes podem ver que houve atividade, mas nao o nome do repositorio nem detalhes sensiveis.
Essa diferenca importa em portfolios. Um grafico denso mostra consistencia, mas nao prova exatamente o trabalho privado feito. Um grafico 3D de contribuicoes do GitHub comunica ritmo e densidade, nao um registro completo.
Regra para portfolio
Ative a visibilidade privada se quiser que a atividade conte visualmente, mas explique trabalhos privados importantes separadamente no curriculo, portfolio ou notas de projeto.
Como isso afeta GitHub City e ferramentas 3D
O GitHub City transforma padroes de contribuicao em uma cena de cidade. Isso facilita a apresentacao, mas tambem amplia lacunas de dados. Uma semana ativa ausente pode virar um distrito visivelmente menor.
Antes de compartilhar uma cidade 3D, use o grafico oficial como base. Se o grafico verde esta correto, a vista 3D vira uma camada visual forte. Se o grafico verde esta errado, corrija primeiro os dados de origem.
Melhor momento para usar GitHub City
Quando o grafico oficial esta correto e voce quer um visual marcante para perfil ou portfolio.
Melhor momento para diagnosticar
Quando a cidade esta vazia, falta trabalho recente ou contribuicoes privadas nao aparecem como esperado.
Melhor fonte de regras
Use a documentacao oficial do GitHub para regras de contagem e este guia como checklist pratico.
Proximo passo interno
Abra a pagina inicial do GitHub City para gerar a cidade 3D quando a base estiver correta.
FAQ
O que e um grafico de contribuicoes do GitHub?
E o calendario de atividade em um perfil GitHub. Ele resume contribuicoes qualificadas, mas nao e um log bruto de cada commit ou acao.
Por que meus commits nao aparecem no GitHub?
Causas comuns incluem email nao vinculado, branch nao contabilizada, comportamento de forks, visibilidade privada, elegibilidade do repositorio ou atraso de atualizacao.
Commits do GitHub Classroom aparecem no grafico?
Podem aparecer quando cumprem as regras normais do GitHub. Forks, repositorios privados ou branches nao elegiveis podem alterar o resultado.
GitHub City substitui o grafico oficial?
Nao. GitHub City e uma camada visual para explorar e apresentar padroes. O grafico oficial continua melhor para verificar se a atividade contou.
Um grafico 3D pode mostrar nomes de repos privados?
Nao deve expor detalhes privados. Atividade privada so deve aparecer como contagem anonimizada quando suas configuracoes permitem.