GitHub doesn’t add emails that it doesn’t recognize into your ‘contributor score’ (and activity calendar, etc).
This can be a particular gotcha if one develops on a local machine and commits as ‘username@localhost’ for instance.
Steps to Fix the emails
First, get fully in-sync with the current GitHub state :
For certainty, update your
.git/config to reflect the user you actually want to be :
Now, examine which emails need updating :
Let’s assume that each of these should actually be
GitHub@example.com. For each of the ‘wrong’ user emails :
Finally, because this has been a history-slamming change, GitHub requires :
blog comments powered by Disqus