amin norollah.
Loading portfolio
A GitHub contribution graph

Career 3 min read

Maintain Your GitHub Contributions When Leaving an Organization

Your contribution graph is part of your résumé, and it quietly empties the day you are removed from a company's GitHub organization. The fix takes about a minute - if you do it before you leave.

  • github
  • career
  • developer-tools

As software engineers, we frequently experience the thrill of transitioning to a new job. However, we often fail to consider the inevitable outcome of being removed from our previous GitHub organization. Our hard work and contributions will rapidly vanish from our GitHub profile after we are removed from the company where we made significant updates over time.

For those of us who value our GitHub profiles, it can be disheartening to think about losing our contributions. A software engineer's GitHub profile is like their résumé in my eyes. So it is important to make sure we keep our contributions intact on our profiles. A neat and regular contributions graph not only shows how committed you are, but also makes you more noticeable to potential employers.

What should we do to make sure we do not lose the contributions we worked hard for?

The solution is straightforward. Make sure to star the repositories in your organization that you are actively contributing to. This way your contributions will still be tracked in your graph, even if you decide to leave the organization or unfork the repository later on.

And before you depart from your company, be sure…

…to update the necessary information in your personal account, including unverifying your company email address in your email settings. You can then delete it and re-add it without verification, to ensure any associated commits remain linked to your account.