1、检测SSH key 是否存在
ls -al ~/.ssh
我的是不存在的
如果存在的话,会显示出来id_rsa和id_rsa.pub
2、生成新的SSH key
ssh-keygen -t rsa -C "your_email@example.com"
邮箱是注册github的邮箱
3、成功后,会显示
提示保存的id_rsa的路径
直接enter
4、提示输入passphrase 每次通信都会输入此passphrase
5、成功后 (下图为处理后)
6、添加key 到SSH
ssh-add ~/.ssh/id_rsa
输入passphrase
成功后显示
在/Users/imac/.ssh/生成2个文件 id_rsa 和 id_rsa.pub
这时,SSH key生成
7、添加SSH key 到github
打开id_rsa.pub
vim ~/.ssh/id_rsa.pub
手动复制全部内容
或输入命令,复制全部内容
pbcopy < ~/.ssh/id_rsa.pub
8、登录github
打开个人的Settings-->SSH and GPG keys-->New SSH key
Title (无所谓,可以随便写,以示区分即可)
key (粘贴之前复制的内容)
保存成功后,即 (以下图片为处理后的)
9、检测SSH key
ssh git@github.com
至此可以访问你的github了。