This gist outlines how to configure multiple SSH keys for different GitHub accounts on a single machine.
Generate two SSH key pairs, one for each GitHub account, ensuring you specify a unique file path for each. Replace the example emails with your actual emails.
$ ssh-keygen -t rsa -f ~/.ssh/id_rsa_work -C "[email protected]"