$ eval "$(ssh-agent -s)"
$ ssh-add ~/.ssh/{private_key}
$ git clone git@{alias}:{github_user}/{repo}.git
~/.ssh/config
Host github.com-{alias}
HostName github.com
PreferredAuthentications publickey
IdentityFile ~/.ssh/{private_key}
{repo}/.git/config
[remote "origin"]
url = [email protected]{alias}:{github_user}/{repo}.git
fetch = +refs/heads/*:refs/remotes/origin/*