Sometimes you may find yourself needing to have multiple github accounts set up able to push and pull to different repositories where different usernames have access. This guide is intended to be breadcrumbs for those who are struggling.
I really struggled on this one.
- Generate a new SSH key
- Add this key to your ssh settings
- Copy this key into your github account