Verified commits missing from contribution graph and Contributors list after several days #208592
Replies: 2 comments
|
💬 Your Product Feedback Has Been Submitted 🎉 Thank you for taking the time to share your insights with us! Your feedback is invaluable as we build a better GitHub experience for all our users. Here's what you can expect moving forward ⏩
Where to look to see what's shipping 👀
What you can do in the meantime 💻
As a member of the GitHub community, your participation is essential. While we can't promise that every suggestion will be implemented, we want to emphasize that your feedback is instrumental in guiding our decisions and priorities. Thank you once again for your contribution to making GitHub even better! We're grateful for your ongoing support and collaboration in shaping the future of our platform. ⭐ |
|
Hey @silviaprrsh-cyber, This usually happens because GitHub doesn’t retroactively rescan and rebuild contribution graph/contributor caches just by linking and verifying an email address. The commit UI links immediately, but the backend graph cache needs a fresh event on that branch to re-index. Since you mentioned you haven't made a commit since verifying your email, try this: Push a trigger commit to main: Make a tiny change (like updating a comment or README.md) and push it directly to the default branch. This invalidates the old cache and forces GitHub's background worker to re-evaluate commit attribution for the branch. Double-check permissions: For private repos, make sure your role as an outside collaborator has explicit Write access (not just Read/Triage), as commits from users without write access aren't counted toward private contribution graphs. Give it some time: The Contributors list and profile graph update via background jobs, so after pushing the trigger commit, it can take up to 24 hours to reflect. |
Uh oh!
There was an error while loading. Please reload this page.
🏷️ Discussion Type
Bug
💬 Feature/Topic Area
Profile
Body
Hi everyone,
My GitHub username is silviaprrsh-cyber. Four commits I made for a GitHub Classroom assignment are missing from both my profile contribution graph and the repository’s Contributors list.
Repository: stem-ai-studio-classroom/AIDA_2362_Miles
The commits were authored on September 16, 2026 (MDT):
43321c8 — Establish GIS Lab 01 Part A technical checkpoint
44a5ccb — Complete GIS Lab 01 Part B repair sensitivity extension
14a6375 — Establish GIS Lab 02 Part A CRS diagnosis checkpoint
55585d0 — Complete GIS Lab 02 Part B projection sensitivity
What happened
Initially, these commits used my school email address, which was not connected to my GitHub account. I added that email on September 17 and completed verification. It now shows Verified.
The commit pages now correctly display silviaprrsh-cyber, and filtering the repository’s commits by my username returns all four commits. However, as of September 22, my contribution graph still shows zero contributions on September 16 and 17. The repository sidebar still shows Contributors (1), listing only my instructor.
What I have checked
All four commits were successfully pushed to GitHub.
They are on main, which is the repository’s default branch.
The repository is private and is not a fork.
Private contributions is enabled on my profile.
The commit author email matches my verified school email.
The author and committer dates are correct and match.
My account settings identify me as an outside collaborator on the classroom organization’s repositories, including this repository.
These are normal commits with actual file changes, not empty or merge commits.
I have not made another commit since verifying the email.
Example commit:
https://github.com/stem-ai-studio-classroom/AIDA_2362_Miles/commit/55585d02f037ba227ecd4b3b6796b1d5ff8e813c
My profile:
https://github.com/silviaprrsh-cyber
The repository is private, so people without access will receive a 404 for the commit link.
Has anyone encountered this situation where commit attribution updates correctly after adding an email, but both the profile contribution graph and repository Contributors list still exclude those commits? Is there another eligibility condition I should check, or a supported way to request recalculation without rewriting commit history or making the classroom repository public?
Thank you.
All reactions