SSH config file to setup and use one or more github account(s)
# Personal github account ~ uses public key
Host gh_personal
HostName github.com
PreferredAuthentications publickey
IdentityFile ~/.ssh/gh_personal
# Work github account ~ uses public key