![3c12a934015567fecd24647fe93d0fc5.png](https://i-blog.csdnimg.cn/blog_migrate/2191797df47c652743396e59610e93e8.jpeg)
注意:本文中所有命令行{}
所框内容表示需要自行修改。
一、设置git的name和email
这里的name
和email
分别是GitHub的name
和email
git config --global user.name "{username}"
git config --global user.email "{email@163.com}"
查看当前git环境所有配置
git config --list
二、生成SSH-KEY
1. 先检查是否存在SSH-KEY
ll ~/.ssh
如果有id_rsa
和id_rsa.pub
文件,表示已经存在SSH-KEY
2.如果不存在则生成SSH-KEY
ssh-keygen -t rsa -C "{email@163.com}"
三、获取SSH-KEY
cat id_rsa.pub
复制秘钥
四、GitHub添加SSH-KEY
1. 点击Settings
![a0ab47ac6da818389f45bd5f06065b72.png](https://i-blog.csdnimg.cn/blog_migrate/2cf8f02728eed06cc30026c95aaae465.png)
2. 点击SSH and GPG keys
![801477e7679e1300d5ccaa9780b8fece.png](https://i-blog.csdnimg.cn/blog_migrate/eb0a5e581ad6464ebc0cfbefcdd542db.png)
3. 新建SSH keys
![2f178396a0d63c135f6b94e435a41238.png](https://i-blog.csdnimg.cn/blog_migrate/dba3347365137e657d05bac7ac2490a0.png)
取个名字,将复制的秘钥粘贴进去即可
五、验证
ssh -T git@github.com
运行出现Hi ***! You've successfully authenticated, but GitHub does not provide shell access.
则表示成功。