How to transfer GitHub contribution calendar? #204995
Replies: 2 comments 1 reply
|
Hey, you can't directly transfer or copy the contribution calendar from one GitHub account to another. But if those commits were made using your work email, there may be an easier solution add that email address to your personal GitHub account and verify it. GitHub can then associate commits authored with that email with your personal account, as long as the commits otherwise meet GitHub's contribution requirements. So before trying to move repositories or rewrite commit history, I'd first try adding the old work email under Settings -> Emails on your personal account. GitHub doesn't provide a button to simply merge one account's contribution history into another. |
|
Ah yeah, if you no longer have access to the work email, that makes it a lot harder. GitHub normally requires you to verify an email before properly adding it to your account, so just adding the old address and leaving it unverified probably won’t bring those contributions over. If recovering access to the old email isn’t possible, I think contacting GitHub Support and asking whether they can help with attribution is probably the safest next step. |
Uh oh!
There was an error while loading. Please reload this page.
🏷️ Discussion Type
Question
💬 Feature/Topic Area
Profile
Body
I created a GitHub account for work, which I have finished now and want to merge with my personal GitHub account. All the calendar commit histories are associated with my work email address, which has now been deactivated. Is there any way to just duplicate my contribution calendar to my personal account? I DON'T need the contribution specifics/repositories to be copied over, just the calendar of contribution history. (Can I just add the work email to my personal account and leave it unverified?)
All reactions