Guida ai commit

Grafico dei commit GitHub: cosa conta, perche mancano commit e come leggerlo

Scopri come il grafico dei commit si collega al grafico dei contributi, perche alcuni commit mancano e cosa controllare prima di GitHub City.

Risposta rapida: non e un log Git grezzo

Un GitHub commit graph non e il log completo dei commit locali. Mostra solo cio che GitHub riesce ad associare al profilo secondo email, branch, repository, fork e tempi.

Prima di aprire GitHub City, controlla il grafico ufficiale. La citta 3D rende leggibile il pattern, ma non mostra commit non conteggiati.

Verifica email autore, branch, fork, privacy e aggiornamento prima di confrontare strumenti visuali.

Schema di controllo dei commit con email, branch, repository e GitHub City
Un commit arriva a una vista GitHub City affidabile solo quando GitHub lo collega a account, branch e repository corretti.

Cosa fa contare un commit?

GitHub richiede piu di un push. Un commit puo essere visibile nel repository ma non nel profilo.

La tabella riassume i controlli utili prima di interpretare una visualizzazione 3D.

Controllo Segnale corretto Problema comune
Email commit L email autore e collegata all account o usa noreply GitHub. Git locale ha usato email vecchia, aziendale, errata o generica.
Branch Il commit e arrivato al branch predefinito o gh-pages. Il lavoro e rimasto su dev, feature o branch non unito.
Repository Il commit e in un repository autonomo e rispetta la relazione account. Esiste solo in un fork non unito o contesto non contato.
Tempo Il grafico ha avuto tempo per aggiornarsi. Il commit e recente, rebase, amend o con date confuse.
Privato La visibilita privata e attiva se ti aspetti lavoro privato. Il lavoro privato e nascosto o anonimo.

Diagnosi: perche i commit non appaiono?

Segui questi controlli prima di modificare la storia Git.

1

Controlla l email autore

Apri il commit o aggiungi .patch all URL e leggi From:.

2

Conferma il branch contato

I commit di solito contano su branch predefinito o gh-pages.

3

Controlla fork e repository

I commit in un fork spesso contano solo dopo il merge upstream.

4

Controlla privacy

Le contribuzioni private dipendono dalle impostazioni del profilo.

5

Aspetta prima di riscrivere

Se il commit e recente, aspetta prima di rebase o force push.

Come leggere il grafico prima della citta

Leggi il grafico come pattern, non come punteggio. Settimane piene o vuote richiedono contesto.

Per un portfolio, spiega progetto e limiti dei dati visibili. GitHub City aiuta il racconto, ma non sostituisce il contesto.

Per regole generali leggi la guida al grafico contributi. Per scegliere uno strumento vedi il confronto strumenti 3D.

Sviluppatori

Individua periodi visibili e aggiungi contesto progetto.

Reviewer

Usalo come supporto, non metrica di assunzione.

Studenti

Controlla email e branch prima di riscrivere storia.

Utenti GitHub City

Verifica il grafico ufficiale prima della citta 3D.

Dove servono gli strumenti 3D

GitHub City e uno strumento di presentazione: aiuta a esplorare e condividere un profilo visivo, non sostituisce log e documentazione.

Questa pagina copre l intento diagnostico github commit graph; la home resta orientata allo strumento online.

Next step

Quando il grafico ufficiale e corretto, apri GitHub City e genera la citta 3D.

FAQ sul grafico commit

E uguale al grafico contributi?

No. Il grafico contributi puo includere issue, PR, review, discussion, repository e fork.

Perche appare nel repo ma non nel profilo?

Email, branch, fork, tempo o contesto repository possono bloccare il conteggio.

I commit privati contano?

Possono contare se la visibilita privata e attiva, di solito senza dettagli repo.

GitHub City mostra commit non contati?

Di solito no. Correggi prima il grafico ufficiale.

Devo riscrivere la storia?

Solo con causa chiara e rischio collaborativo compreso.

Fonti autorevoli