SSH免登录
利用SSH协议去进行提交,可以进行免登录操作,实现其原理用的是公钥与私钥,公钥跟私钥是成对呈现,打个比喻:公钥就是一个门锁,私钥就是打开门锁的钥匙,公钥保存在github的账户中(远程服务器中),私钥保存在客户端,当客户端进行push的时候,会携带私钥,远程服务器就会去比对是否匹配,如果匹配,那么push成功
公钥:保存在github中,也就是在远程服务器中
私钥:保存在客户端
生成秘钥
在git中使用命令ssh-keygen 生成的密钥在C:\\Users\当前用户名\.ssh文件夹里面
在github中添加公钥
找到 id_rsa.pub
文件,这个就是公钥,复制里面的内容,到github中,点击用户头像,选择settings。