你能够使用SSH链接GitHubgit
使用SSH协议,你能够链接而且验证到远程服务器和服务。使用SSH Key,你能够不用每次提供你的用户名和密码就能够链接到GitHub。github
在你建立一个SSH Key时,你要检查下你是否已经有了存在的SSH keys。安全
ls -al ~/.ssh
看是否存在SSH Key 若是你没有存在的公私秘钥对,或者你不但愿使用已存在的去链接GitHub,你能够生成一个新的SSH Key.
若是你看到了已经存在的公私秘钥对,而且你也想使用它们去链接GitHub,你能够将你的SSH Key导入到ssh-agent中。服务器
在已经检查了是否有存在的SSH Key以后,你能够生成一个新的SSH Key用来认证,而且添加到ssh-agent中。ssh
ssh-keygen -t rsa -b 4096 -C "your_email@example.com"
/C/User/Lionel/.github/id_rsa
eval $(ssh-agent -s)
ssh-add ~/.github/id_rsa
clip < ~/.ssh/id_rsa.pub
ssh -T git@github.com
确保打开ssh-agent:eval "$(ssh-agent -s)"
检查你的私钥添加到ssh-agent:ssh-add -l
测试
本文翻译自GitHub官方文档说明。官方链接spa