Historical contributions are missing from my GitHub profile #208103
Replies: 3 comments 3 replies
|
I am experiencing a very similar issue. In my case, I rewrote the history of my repository to replace an inaccessible former university email address with my current verified GitHub email. The rewritten historical commits are now correctly attributed to my GitHub account on the commit pages, and they are contained in the default main branch. However, they still do not appear in my contribution graph after several days. As a comparison, I made two new local commits after changing my Git configuration to the same verified email address. These newer commits have exactly the same author information and do appear correctly in the contribution graph. So in my case, the issue seems specifically related to historical commits whose metadata was rewritten and force-pushed. Repository: https://github.com/mnarcisom3-pixel/TFG_CODIGO For example, commit 0dde9c48690b0cea0eaa288a6ae348361338573b (August 25) is in the default main branch, uses my verified email address, and is correctly linked to my GitHub profile, but it still does not appear in my contribution graph. In contrast, newer local commits made with exactly the same author name and email do appear correctly. Has anyone found a way to force GitHub to rebuild or reindex historical contribution data? Thank you. |
|
GitHub's documentation says that if an email address used for historical commits is removed, adding the exact same email address back to the account should restore the attribution. The contribution graph can take up to 24 hours to refresh after that. Since you've already restored and verified the email and it's been more than seven days, I'd check the actual author email on one of the missing commits. You can append Also make sure the commit is on the repository's default branch (or If the email is correct, the commit is on the default branch, and the contribution is still missing after this much time, GitHub's documentation recommends contacting GitHub Support with the affected commit URLs/SHA and the author email so they can investigate the contribution data. This sounds like it may need GitHub to investigate the historical contribution data rather than something you can force-rebuild yourself. |
|
@esencialcoder You do not need to submit hundreds of commit SHAs manually. GitHub Support uses backend batch-reindexing tools to recalculate contribution graphs for your entire account at once. Here is how to resolve this and open the correct ticket: 1. How to Submit the Support TicketIf you cannot find an exact subcategory on
2. Fast Self-Service WorkaroundsBefore waiting for support, you can often trigger GitHub's background indexing job yourself using one of these methods:
|
Uh oh!
There was an error while loading. Please reload this page.
🏷️ Discussion Type
Question
💬 Feature/Topic Area
Profile
Body
A significant number of historical contributions have disappeared from my GitHub profile contribution graph.
I noticed this during the past week, although I cannot determine exactly when the contributions disappeared.
I had previously removed an old email address from my GitHub account. As far as I recall, the contribution graph initially remained unchanged. After noticing the missing contributions, I added the exact same email address back to my account and verified it successfully.
The email address has now been restored and verified for more than seven days, but the missing contributions have not returned.
One curious detail is that, when a large number of contributions disappeared, many others did not disappear and remained visible on the graph, even though all of them had been made using the same GitHub account and email address.
I have also confirmed that the affected repositories and commits still exist.
I tried to submit a request through the GitHub Support portal, but none of the available categories or options appears to be related to my problem. Therefore, I was unable to open an appropriate support request.
Has anyone experienced this issue? Is there an appropriate way to ask GitHub Support to review the commit attribution or rebuild the contribution graph?
Thank you.
All reactions