Kurzantwort: kein rohes Git-Protokoll
Ein GitHub Commit Graph ist kein vollstandiges lokales Git-Protokoll. Er zeigt nur Commits, die GitHub nach E-Mail-, Branch-, Repository-, Fork- und Zeitregeln deinem Profil zuordnen kann.
Prufe daher den offiziellen Profil-Graph, bevor du GitHub City offnest. Die 3D-Stadt macht Muster sichtbar, kann aber nicht gezahlte Commits nicht herbeizaubern.
Prufe Autor-E-Mail, gezahlten Branch, Fork-Kontext, private Sichtbarkeit und Aktualisierungszeit, bevor du Visualisierungen vergleichst.
Was lasst einen Commit zahlen?
GitHub verlangt mehr als nur einen Push. Ein Commit kann im Repository sichtbar sein und trotzdem nicht als Profilbeitrag erscheinen.
Die Tabelle fasst die wichtigsten Kontrollen zusammen, bevor du eine 3D-Visualisierung interpretierst.
| Prufung | Gutes Signal | Haufiges Problem |
|---|---|---|
| Commit-E-Mail | Die Autor-E-Mail ist mit dem Konto verbunden oder nutzt die GitHub-noreply-Adresse. | Lokales Git nutzte eine alte, berufliche, falsche oder generische Adresse. |
| Branch | Der Commit erreichte den Default-Branch oder gh-pages. | Die Arbeit blieb auf dev, feature oder einem nicht gemergten Branch. |
| Repository | Der Commit liegt in einem eigenstandigen Repository und erfullt die Kontobeziehung. | Er existiert nur in einem nicht gemergten Fork oder Kontext, den GitHub nicht zahlt. |
| Zeit | Der Graph hatte Zeit zur Aktualisierung und die Zeitstempel sind plausibel. | Der Commit ist neu, rebased, amended oder zeitlich verwirrend. |
| Privat | Private Sichtbarkeit ist aktiviert, wenn private Arbeit zahlen soll. | Private Arbeit ist verborgen oder nur anonymisiert sichtbar. |
Fehlersuche: Warum erscheinen meine Commits nicht?
Gehe diese Punkte durch, bevor du Git-Historie anderst oder ein Visualisierungstool verantwortlich machst.
Autor-E-Mail prufen
Offne den Commit und kontrolliere die Identitat. Mit .patch an der Commit-URL siehst du auch die From:-Zeile.
Gezahlten Branch bestatigen
Commits zahlen meist erst auf dem Default-Branch oder gh-pages. Merge Arbeit aus dev oder feature/* zuerst.
Fork und Repository prufen
Commits in einem Fork zahlen oft erst, wenn sie upstream per Pull Request gemergt sind.
Private Sichtbarkeit prufen
Private Beitrage hangen von den Profileinstellungen ab und werden oft nur anonym dargestellt.
Vor Historien-Rewrites warten
Wenn alles korrekt wirkt und der Commit neu ist, warte vor Rebase, Author-Rewrite oder Force-Push.
Wie du den Graph liest, bevor du eine Stadt baust
Lies den Graph als Muster, nicht als Produktivitatswert. Dichte Wochen konnen fokussierte Arbeit, kleine Commits oder generierte Anderungen bedeuten; ruhige Wochen konnen Reviews, Planung oder private Arbeit verdecken.
Fur ein Portfolio braucht der Graph Kontext. GitHub City verwandelt das Muster in eine Stadt, aber die Projekterzahlung bleibt wichtig.
Fur breitere Regeln lies den Contribution-Graph-Leitfaden. Fur Tool-Auswahl siehe den 3D-Tool-Vergleich.
Entwickler
Erkenne sichtbare Aktivitatsphasen und erganze Projektkontext.
Reviewer
Nutze den Graph als Lesehilfe, nicht als Einstellungsmetrik.
Studierende
Prufe E-Mail und Branch, bevor du Historie reparierst.
GitHub-City-Nutzer
Bestatige den offiziellen Graph vor der 3D-Stadt.
Wo 3D-Tools passen
GitHub City ist ein Prasentationstool. Es hilft beim Erkunden und Teilen eines visuellen Profils, ersetzt aber keine GitHub-Dokumentation und keine Repository-Logs.
Diese Seite bedient die Diagnose-Absicht von github commit graph. Die Startseite bleibt auf das Online-Tool ausgerichtet.
Next step
Wenn der offizielle Graph stimmt, offne GitHub City und erzeuge die 3D-Stadt.
FAQ zum Commit Graph
Ist das derselbe Graph wie der Contribution Graph?
Nein. Der Contribution Graph kann auch Issues, Pull Requests, Reviews, Discussions, Repository-Erstellung und Forks enthalten.
Warum ist der Commit im Repository sichtbar, aber nicht im Profil?
E-Mail, Branch, Fork, Aktualisierungszeit oder Repository-Kontext konnen verhindern, dass GitHub ihn zahlt.
Zahlen private Commits?
Ja, wenn die private Sichtbarkeit entsprechend gesetzt ist, meist ohne Repository-Details.
Zeigt GitHub City nicht gezahlte Commits?
Normalerweise nicht. Korrigiere zuerst den offiziellen Graph.
Soll ich Git-Historie umschreiben?
Nur wenn die Ursache klar ist und du das Risiko fur andere Mitwirkende verstehst.