Guida ai commit

Grafico dei commit GitHub: regole, commit mancanti e come leggerlo

Scopri il rapporto tra grafico dei commit e grafico dei contributi GitHub, perché alcuni commit mancano, come leggere la cronologia e cosa controllare prima di una visualizzazione 3D.

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.

La ricerca grafico della cronologia dei commit GitHub indica di solito la parte dedicata ai commit del grafico dei contributi. Controlla prima il profilo ufficiale e poi usa la guida al grafico dei contributi GitHub. Una città 3D mostra solo dati già attribuiti.

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.

Passo successivo

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

Domande frequenti

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.

Perché il mio commit GitHub non appare nel grafico?

Controlla l’e-mail del commit, il tipo di repository, il branch, il collegamento all’account, il fork e il ritardo di aggiornamento. Un commit valido può richiedere fino a 24 ore.

Fonti autorevoli