Merge badges from multiple emails. #35710
-
I used the Merging Multiple Personal Accounts to merge my work email into my personal account. I also went through the list of Why are my contributions not showing up on my profile? and starred to all the work repositories which my work email had made commits in. I also restored my GPG and SSH keys and have SSO authorized the SSH. I'm only seeing the badges from the personal account, is this expected behavior? Does the entire commit graph need to finish rebuilding first? Will I just have to re-earn any badges which I no longer have? I did notice that after starring all the private repositories of the organization there are still ~400 attributions missing even when I'm signed into the Orgs SSO. Signing into the Org SSO has a minimal impact on total contributions. I recall that combined I was around 650-750 contributions for the year with a bit below/above 200 in personal and 400+ in the Org. Now its ~240 total: 243 Not logged in / Incognito looking at profile: 242 Logged into account, but not Org SSO: 243 Logged into account and Authenticated to SSO: My suspicion is the missing contributions are why badges are missing. Are there any suggestions on investigating missing contributions? Or maybe tracking down all contributions for a deleted/ghost account to try and compare which ones are not in my graph? |
Beta Was this translation helpful? Give feedback.
Replies: 4 comments 1 reply
-
badges are linked to email accounts, did you add all of them under one account ? but I'm not very sure if, say, you have both and it will be duplicated on the account you have now also, as I was checking your profile, I see this your last public activity was 2021 and they are your repos, most of those in your Repos tab are forks and you already read the rules for that because you shared the link, what else might you be missing ? oh I checked that again, they are just 2-3 commits missing ? I thought you are losing, say 100 commits difference |
Beta Was this translation helpful? Give feedback.
-
I picked one of the smaller repositories and reviewed the history. I can see a merge/commit into the default branch from July 21st of this year, and 7 contributions for this year. I double checked the commit My total contributions say 243. I remove the star from this repository and 5 others which would have much greater contributions than this example. 10 minutes later my contributions still say 243. So even though it has linked past contributions to my current account which has the email attached, they do not appear to be included in contribution graphs regardless of adding a ⭐ to the repository or not and I can clearly see things attributed to my current account for specific dates are showing as 0 for that same date in my profile. |
Beta Was this translation helpful? Give feedback.
-
Solved, got some of my contributions back, but just a fraction. I gave examples of matching the contribution requirements still and of a url, .patch and missing dates in the graph to github support, they recalculated contributions for those repositories. However I was still missing over 1/2 of the contributions. It turns out when the merging accounts page stated:
One should infer (although I did not at the time) that Pull Requests, Issues and Discussions will not be attributed to the new account. Unfortunately since this was not explicitly stated in either page I presumed that I could get back all contributions. If this was more clearly stated I might have decided initially to not create two accounts and later try to merge them. I hope this discussion helps others better understand the ramifications of merging accounts on past contributions. |
Beta Was this translation helpful? Give feedback.
-
|
Beta Was this translation helpful? Give feedback.
Solved, got some of my contributions back, but just a fraction. I gave examples of matching the contribution requirements still and of a url, .patch and missing dates in the graph to github support, they recalculated contributions for those repositories. However I was still missing over 1/2 of the contributions.
It turns out when the merging accounts page stated:
One should infer (although I did not at the time) that Pull Requests, Issues and Discussions will not be attributed …