# Generate SSH key
ssh-keygen -t rsa -C "betterthanbestest@gmail.com"
# Add private key to agent
ssh-add ~/.ssh/id_best
# List loaded keys
ssh-add -lRegister your public key (~/.ssh/id_best.pub) in GitHub.
# ~/.ssh/config
Host best.github.com
HostName github.com
User git
IdentityFile ~/.ssh/id_best
For windows users who experience this:
To fix this, run these in Powershell with Administrator permission: