https://gist.github.com/oanhnn/80a89405ab9023894df7
If you have multiple Githib accounts (ex: personal and work) using SSH keys for both accounts can be pretty cumbersome. Following is a simple way to get it done with ssh config.
You need to follow official github guideline to create an ssh keypair, add it to your github account and complete the steps upto "Adding your SSH key to the ssh-agent" in official guide https://docs.github.com/en/authentication/connecting-to-github-with-ssh/generating-a-new-ssh-key-and-adding-it-to-the-ssh-agent#adding-your-ssh-key-to-the-ssh-agent