Beitragsgraph-Leitfaden

GitHub Contribution Graph: Regeln, fehlende Commits und GitHub City Tipps

Der GitHub Contribution Graph ist die Grundlage vieler GitHub-Visualisierungen. Lerne, was zahlt, warum Commits fehlen, wie private Aktivitat funktioniert und was du vor GitHub City prufen solltest.

Schnelle Antwort: GitHub City folgt dem Contribution-Graph-Baseline

Ein GitHub Contribution Graph ist der kalenderartige Aktivitatschart auf einem GitHub-Profil. Er kann gezahlte Commits, Pull Requests, Issues, Reviews und weitere passende Aktivitat enthalten. Er ist kein Rohprotokoll aller Git-Aktionen und aktualisiert sich nicht immer sofort.

Fur GitHub City ist das wichtig, weil eine 3D Contribution City nur so vollstandig sein kann wie die nutzbaren Aktivitatdaten. Wenn der offizielle Graph Commits nicht zeigt, kann die generierte Stadt leer, niedrig oder unvollstandig wirken.

Der praktische Ablauf: zuerst den offiziellen Graph prufen, GitHubs Regeln bestatigen, bei Bedarf auf Updates warten und erst dann GitHub City oder ein anderes 3D GitHub Contribution Graph Tool fur Darstellung und Exploration nutzen.

GitHub Contribution Graph Checkliste verwandelt sich in eine 3D Contribution City
Die zentrale Frage fur Contribution-City-Tools: Hat GitHub die Aktivitat im offiziellen Contribution Graph gezahlt?

Was zahlt in einem GitHub Contribution Graph?

GitHubs offizielle Regeln sind konkret. Diese Tabelle fasst die wichtigsten Prufpunkte vor einer 3D-Visualisierung zusammen.

Aktivitat Wann sie zahlen kann Was prufen
Commits Ein Commit kann zahlen, wenn er deinem Konto zugeordnet ist, eine verifizierte E-Mail nutzt und auf einem gezahlten Branch in einem geeigneten Repository landet. Commit-E-Mail, default oder gh-pages Branch, Repository-Sichtbarkeit und Fork-Status.
Pull Requests Sie konnen zahlen, wenn sie in geeigneten Repositories geoffnet und deinem GitHub-Konto zugeordnet sind. Konto des PR-Erstellers, Repository-Zustand und Sichtbarkeit des PR.
Issues und Diskussionen Sie konnen zahlen, wenn sie in geeigneten Repositories passieren und mit deinem Konto verbunden sind. Repository-Sichtbarkeit und Anzeige in der Profilaktivitat.
Code Reviews Reviews konnen zahlen, wenn sie an Pull Requests in geeigneten Repositories hangen. Geprufter PR, Repository-Eignung und verwendetes Konto.
Private Contributions Sie konnen als anonymisierte Quadrate erscheinen, wenn private Contribution-Sichtbarkeit aktiviert ist. Profileinstellungen und ob du Details oder nur anonyme Zahler erwartest.

Warum werden GitHub Commits nicht angezeigt?

Wenn der Graph falsch aussieht, gehe diese Ursachen der Reihe nach durch. Sie losen die meisten Falle, bevor ein Drittanbieter-Tool verdachtigt wird.

1

Commit-E-Mail prufen

GitHub muss die Commit-E-Mail deinem Konto zuordnen konnen. Arbeits-E-Mail, Tippfehler oder unverifizierte Adressen konnen die Anzeige verhindern.

2

Branch und Repository prufen

Arbeit muss meist auf gezahlten Branches in geeigneten Repositories landen. Unmerged Branches, Forks oder ungeeignete Repositories konnen fehlen.

3

Private Einstellungen prufen

Private Arbeit zeigt nicht alle Details. Wenn sie den sichtbaren grunen Graph beeinflussen soll, prufe die private Contribution-Einstellung.

4

Aktualisierung abwarten

Neue Aktivitat kann etwas Zeit brauchen. Nach einem Push lohnt sich eine spatere Kontrolle.

5

Mit dem offiziellen Profil vergleichen

Wenn das offizielle Profil die Arbeit nicht zeigt, zeigen GitHub City, GitHub Skyline und andere 3D-Visualizer sie moglicherweise auch nicht.

Beeinflussen private Contributions den grunen Graph?

Private Repository-Aktivitat kann den sichtbaren Contribution Graph nur innerhalb von GitHubs Datenschutzregeln beeinflussen. Ist die Sichtbarkeit aktiviert, sehen Betrachter Aktivitat, aber keine privaten Repository-Namen oder sensiblen Details.

Fur Portfolios ist das wichtig. Ein dichter Graph zeigt Konsistenz, beweist aber nicht genau, welche private Arbeit erledigt wurde. Ein GitHub 3D Contribution Graph zeigt Rhythmus und Dichte, aber kein vollstandiges Audit-Log.

Portfolio-Regel

Aktiviere private Sichtbarkeit, wenn Aktivitat visuell zahlen soll, und erklare wichtige private Arbeit separat in Lebenslauf, Portfolio oder Projektnotizen.

Auswirkung auf GitHub City und 3D-Beitragsvisualisierungstools

GitHub City verwandelt Contribution-Muster in eine stadteartige Szene. Das macht Aktivitat anschaulicher, hebt aber auch Datenlucken hervor. Eine fehlende aktive Woche kann als sichtbar niedriger Bezirk erscheinen.

Vor dem Teilen einer 3D-Stadt sollte der offizielle Profilgraph die Basis sein. Ist der grune Graph korrekt, ist die 3D-Ansicht eine starke visuelle Ebene. Ist er falsch, korrigiere zuerst die Quelldaten.

Bester Zeitpunkt fur GitHub City

Wenn dein offizieller Contribution Graph korrekt ist und du ein einpragsames Profil- oder Portfolio-Visual willst.

Bester Zeitpunkt zum Debuggen

Wenn die Stadt leer ist, aktuelle Arbeit fehlt oder private Contributions anders erscheinen als erwartet.

Beste Quelle fur Regeln

Nutze GitHubs offizielle Dokumentation fur Zahllogik und diesen Guide als praktische Checkliste.

Interner nachster Schritt

Offne die GitHub City Startseite, um die 3D-Stadt zu generieren, sobald die Basis korrekt ist.

FAQ

Was ist ein GitHub Contribution Graph?

Der kalenderartige Aktivitatschart auf einem GitHub-Profil. Er fasst qualifying Contributions zusammen, ist aber kein Rohlog aller Commits oder Aktionen.

Warum erscheinen meine Commits nicht auf GitHub?

Typische Ursachen sind nicht verbundene E-Mail, nicht gezahlter Branch, Fork-Verhalten, private Sichtbarkeit, Repository-Eignung oder Aktualisierungsverzogerung.

Zahlen GitHub Classroom Commits?

Sie konnen zahlen, wenn sie GitHubs normale Contribution-Regeln erfullen. Forks, private Repositories oder ungeeignete Branches konnen die Anzeige verhindern.

Ersetzt GitHub City den offiziellen Graph?

Nein. GitHub City ist eine visuelle Ebene fur Contribution-Muster. Der offizielle Graph bleibt die bessere Quelle fur die Frage, ob Aktivitat gezahlt wurde.

Kann ein 3D Graph private Repository-Namen zeigen?

Private Details sollten nicht offengelegt werden. Private Aktivitat kann nur als anonymisierter Zahler erscheinen, wenn deine Einstellungen es erlauben.

Quellen und weiterfuhrende Links