Ich habe an einem einzigen Tag 3-4 Commits für mein Repo mit dem Mac-Client für GitHub vorgenommen, aber der Beitragsabschnitt auf meiner Profilseite aktualisiert sich nicht mit Änderungen in verschiedenen Grüntönen.
Warum passiert das?
Ich habe an einem einzigen Tag 3-4 Commits für mein Repo mit dem Mac-Client für GitHub vorgenommen, aber der Beitragsabschnitt auf meiner Profilseite aktualisiert sich nicht mit Änderungen in verschiedenen Grüntönen.
Warum passiert das?
Antworten:
Es gibt mehrere Möglichkeiten:
Sie haben Ihre Commits nicht an Github weitergegeben. Im Gegensatz zu zentralisierten Versionskontrollsystemen erfolgt die Festschreibung lokal. Wenn Sie lokal Commits durchgeführt haben und Ihre Github-Projektseite synchronisieren möchten, müssen Sie 'git push' ausführen, um die Commits stromaufwärts zu senden.
Ihre Commits befanden sich (normalerweise master
) nicht im Standardzweig eines Projekts. Andere Zweige zählen erst dann zur Gesamtsumme, wenn sie zusammengeführt werden.
Ihr Repository ist eine Gabelung. In diesem Fall werden nur Commits gezählt, die vorgelagert und in der Hauptniederlassung zusammengeführt wurden.
Ihr Commit wurde mit einer anderen E-Mail-Adresse als der durchgeführt, von der Sie Github erzählt haben.
Sie haben nicht lange genug gewartet. Das Diagramm wird nicht sofort aktualisiert.
Siehe Githubs Hilfeabschnitt Warum werden meine Beiträge nicht in meinem Profil angezeigt? Weitere Tipps.
Hatte das gleiche Problem, meins wurde durch Einstellen der E-Mail behoben
git config --global user.email johndoe@example.com
Hoffe das hilft.
Einige Repos zeigen nur "Beitragsaktivität" für Commits an, die in Master zusammengeführt wurden (obwohl dies in Ihrem Fall möglicherweise nicht gilt, wenn Sie das Repo besitzen und der einzige Commiter sind).
Wenn die Commits gepusht werden, aber an den Tagen, an denen sie festgeschrieben wurden, immer noch nicht in der Beitragsaktivität angezeigt werden, liegt dies möglicherweise daran, dass Sie eine Pull-Anfrage gestellt haben, Ihre Änderungen jedoch noch nicht zusammengeführt wurden.
Sie können auch die E-Mail-Einstellungen überprüfen, die Ihrem Github-Konto zugeordnet sind, da GitHub Ihnen keine Beiträge gutschreibt, die unter einem anderen Konto geleistet wurden, das in Ihrem Profil registriert ist. Ich habe festgestellt, dass es sich bei der mit meinem Konto verknüpften E-Mail um eine ältere E-Mail handelt. Daher habe ich meine aktuelle E-Mail-Adresse hinzugefügt und als "primäre" Adresse festgelegt. Ich habe mein Konto aktualisiert und meine Beiträge aktualisiert. Viel Glück!