在桌面打开git命令窗口
查看是否已经有了ssh密钥
执行命令
cd ~/.ssh
如果没有密钥则不会有此文件夹,有则备份删除
使用 Git Bash生成新的ssh key
ssh-keygen -t rsa -C "66668888@qq.com"
指定RSA存放的目录
Bash上会显示
Enter file in which to save the key (/c/Users/youComputerName/.ssh/id_rsa):
此时,直接回车,那么RSA会生成到
C/Users/youComputerName/.ssh文件夹下
如果想把RSA存放到指定目录,那么输入地址,比如:D:/gitssh/filename
其中,目录D:/gitssh必须已经存在,最后的filename是公钥、私钥文件的名字。
然后,不需要密码,回车三次,RSA自动在目录下生成了。
查找RSA的pub文件或在Git Bash查看公钥
- 可以在存放的目录里找到.ssh目录,里面有
id_rsa
和id_rsa.pub
两个文件,
这两个就是SSH Key的秘钥对,id_rsa
是私钥,不能泄露出去,id_rsa.pub
是公钥,可以放心地告诉任何人! - 在Git Bash查看公钥:
cat ~/.ssh/id_rsa.pub
添加SSH Key到github网站
登陆GitHub,打开Settings-->SSH and GPG Keys
页面: 然后点击New SSH Key
。
填上任意Title
,在Key
文本框里粘贴id_rsa.pub
文件的全部内容,最后点击Add SSH key
完成添加内容!
测试是否添加成功
输入命令: ssh -T git@github.com
会有提示: