1.C:\Users\123\.ssh 下创建config文件:
内容如下:
Host github.com
User 986807446@qq.com
Hostname ssh.github.com
PreferredAuthentications publickey
IdentityFile ~/.ssh/id_rsa
Port 22
2.$ git push origin master
The authenticity of host 'ssh.github.com (192.30.253.123)' can't be established.
RSA key fingerprint is SHA256:nThbg6kXUpJWGl7E1IGOCspRomTxdCARLviKw6E5SY8.
Are you sure you want to continue connecting (yes/no)?
3.//输入yes,回车
4.C:\Users\123\.ssh 下的known_hosts文件里面会增加
Permanently added 'ssh.github.com,XXXX' (RSA) to the list of known hosts.
也就是ssh-rsa也服务器git的对应关系;
5.$ git push origin master 成功!
本文介绍如何通过配置SSH密钥实现对GitHub的免密码登录。主要内容包括在本地计算机上生成SSH密钥对、将公钥添加到GitHub账户中、在本地.ssh目录下设置config文件、验证连接并完成免密登录的过程。
1万+

被折叠的 条评论
为什么被折叠?



