Contributor graph remains stale after history rewrite #205703
🏷️ Discussion TypeQuestion BodyHello, The contributor graph for https://github.com/Marcos-A/tempo still shows the GitHub user "claude", although the commits that contained this co-author attribution were rewritten out of the repository history more than six weeks ago. Current published refs contain no Claude/Anthropic co-author attribution:
The repository’s REST contributors endpoint now returns only Marcos-A, but the web contributor graph still shows "claude". Examples of the old, now-unreachable commits that GitHub still serves: Is there a way to have GitHub refresh/rebuild the contributor graph and associated repository statistics so that "claude" is no longer listed? If the retained unreachable commits are the cause, please advise whether they can be purged from the repository. Expected result: only contributors represented by commits reachable from the repository’s current published history should appear in the contributor graph. Thank you.
https://github.com/Marcos-A/tempo/graphs/contributors?from=5%2F23%2F2026
|
Replies: 9 comments 12 replies
|
Greetings @Marcos-A This is an issue from the cached analytics desync on Github's backend This is on their behalf so either you can wait for the Server-side Garbage Collection or open a Github's support ticket, best of luck |
|
👋 Hello @Marcos-A, I've refreshed the list, so it should be up to date now. If you run into this problem again, the advice above is correct. Your best option is to contact GitHub support. From our docs:
|
|
Hi @Marcos-A, This is a known issue caused by cached analytics desynchronization on GitHub’s backend. Even when unreachable commits are stripped from published branches/tags via a history rewrite, GitHub's internal cache for web statistics (like the Contributor Graph) often retains historical author data until a manual or automated cache rebuild occurs. Here are the primary ways to address and resolve this: 1. Backend Synchronization (Automatic Window)GitHub’s background workers usually perform scheduled garbage collection and index cache invalidation. However, as noted in GitHub Docs, statistics can take anywhere from 24 hours up to several weeks to update on their own after a force push or commit purge. 2. Request a Manual Cache Refresh via GitHub SupportBecause the REST API reflects the correct data (
3. Purging Unreachable Commits (Garbage Collection)If GitHub still holds onto the detached commit hashes (e.g.,
Expected Outcome: Once GitHub Staff triggers a manual stats refresh or the backend GC completes, the Contributor Graph will update to reflect only the reachable commits ( Hope this helps! Let us know if the graph updates after submitting the support request. |
|
I have the same issue. Repository: I removed all Claude-authored commits and rewrote the Git history about 20 days ago. Verification: $ git log --all --format='%h %an <%ae>' | grep -i claude $ gh api repos/Afsharidevops/hermes-control-plane/commits --paginate $ gh api repos/Afsharidevops/hermes-control-plane/stats/contributors Returns only: The GitHub API is correct, but Insights → Contributors graph still shows the old "claude" contributor. Could GitHub refresh/rebuild the contributor graph cache for this repository? Thank you. |
|
Same problem here repo: https://github.com/stm32f303ret6/electron_thruster The GitHub API is correct, but Claude contributor is still there Thanks in advance |
|
Hello! I'm experiencing the same issue with my repository: https://github.com/HenriquePvAr/Tradutor.Ia After rewriting the history of I waited over 24 hours and opened two support tickets (#4910065 and #4913731), but both were closed because my account only has access to self-service support. I noticed this issue was resolved for the original author through a contributor statistics refresh. Could @ktravers or another GitHub staff member please help refresh the contributor data for my repository as well? Thank you! |
|
Hi, I'm experiencing the same issue with my repository: https://github.com/Baggio94/slot-for-android I've verified all 143 commits on I opened GitHub Support ticket #4967536, but it was automatically closed because my account only has access to self-service support. I noticed a GitHub Community Manager was able to refresh the contributor statistics for this issue. Could someone from GitHub please do the same for my repository? Thank you! |
|
Hello, I'm experiencing the exact same issue with my repository: https://github.com/Oussama-zbir/eval-preflight I rewrote the Git history on October 29, 2026, to remove unintended Claude co-author attribution. I have verified that all 21 commits are attributed to my account, no Claude co-author trailers remain, and all published branches and tags reference the cleaned history. However, I submitted GitHub Support ticket #4969033, but it was automatically closed because my account only has access to self-service support. I noticed that @ktravers successfully refreshed the contributor statistics for the original issue in this discussion. Could a GitHub staff member please perform the same contributor statistics refresh for my repository? Thank you very much for your help! |
|
Hello GitHub Community, I'm experiencing the same issue with two public repositories: On November 3, 2026, I rewrote the Git history of both repositories to remove the outdated Claude co-author trailers. I verified that:
However, Claude continues to appear in the Contributors sidebar even after several days. I submitted GitHub Support ticket #4976494, but it was closed because my account currently has access only to self-service support resources. I noticed that @ktravers previously resolved a similar issue in this discussion by refreshing the contributor statistics. Could a GitHub staff member please investigate and, if appropriate, refresh the contributor statistics for both repositories? I would appreciate a solution that preserves the existing repository contents and recovery history. Thank you very much for your help! GitHub username: @Jeussu |

The links for the support are:
https://support.github.com/ : Github Support Portal
https://support.github.com/request : Github Support Request Form
All the best, and good luck!