Git Identities and Ssh

If you sometimes work on both personal and professional projects that are hosted on GitHub, chances are that you’d like to separate identities. Maybe you have several accounts, maybe it’s just a matter of making the commits use different emails.

In this post, we’ll see how to manage such separate identities, at the SSH level and the Git level.