https://help.github.com/articles/generating-a-new-ssh-key-and-adding-it-to-the-ssh-agent/
$ ssh-keygen -t rsa -b 4096 -C "your_email@example.com"
Enter a file in which to save the key (/Users/you/.ssh/id_rsa): /Users/you/.ssh/<project_name>.key [Press enter]
Enter passphrase (empty for no passphrase): <super-mega-password> [Type a passphrase]
Enter same passphrase again: <super-mega-password> [Type passphrase again]
$ eval "$(ssh-agent -s)"
O arquivo ~/.ssh/config
deve possuir o conteúdo abaixo:
Host *
AddKeysToAgent yes
UseKeychain yes
IdentityFile ~/.ssh/id_rsa
ssh-add -K ~/.ssh/id_rsa
chmod 600 .ssh/id_rsa