142 votes

Les commits GitHub ne sont pas enregistrés dans le calendrier "Vos contributions".

J'ai fait des changements continus dans mon GitHub repos depuis mon shell linux et ils s'affichent joliment sur le site web comme ils le devraient. Le seul problème est que la section "Vos contributions" ne montre aucune activité récente. J'ai un carré vert d'un jour de novembre que je ne sais pas comment j'ai obtenu, mais toutes les autres contributions n'apparaissent pas dans le calendrier (mais encore une fois, elles n'apparaissent pas dans le calendrier). hacer apparaissent dans leurs dépôts.
Qu'est-ce que je rate ici ?

Mon site github

137voto

turtlemonvh Points 632

Dans mon cas, ce problème a été causé par le fait que je me suis engagé depuis mon ordinateur de travail où j'utilisais une adresse électronique différente dans ma gitconfig. L'ajout de mon adresse électronique professionnelle à mon compte github n'a pas fait apparaître les anciennes modifications dans le résumé, mais les nouvelles modifications apparaissent maintenant comme elles le devraient.

Vous pouvez trouver l'adresse électronique que vous utilisez pour un référentiel avec git config user.email .

93voto

De git

Je viens de jeter un coup d'œil à vos contributions au référentiel GoTime2. et il semble que vous avez poussé des commits vers la branche layout.

La raison pour laquelle ces contributions n'apparaissent pas est que nous avons seulement nous ne suivons les contributions de commit que lorsqu'elles sont faites dans la branche par du dépôt ou de la branche gh-pages :

https://help.github.com/articles/why-are-my-contributions-not-showing-up-on-my-profile#which-contributions-are-counted

Une fois que vos contributions sont fusionnées dans les pages par défaut ou les pages gh, vous pouvez vous serez crédité à la date à laquelle vous en êtes l'auteur.

Dans mon cas, j'ai donc dû fusionner ma branche "layout" avec la branche "master" pour voir apparaître "vos contributions" dans le calendrier.

58voto

Nevik Rehnel Points 5446

Il s'agit d'un problème de Github. Parfois, les mécanismes de mise à jour ne fonctionnent pas et le cache devient "périmé". Ce n'est pas grave, il suffit d'envoyer un e-mail à support@github.com décrivant le problème et ils le corrigeront immédiatement.

37voto

haventchecked Points 348

Une cause possible à cela :

L'engagement a été pris dans une fourchette

Les commits effectués dans un fork ne seront pas comptabilisés dans vos contributions.

https://help.github.com/articles/why-are-my-contributions-not-showing-up-on-my-profile/

26voto

Tyler Morgan Points 11

Cela a fait l'affaire ! J'ai juste utilisé $ git config user.email "my email address used on my git repo" et ça a marché.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X