为什么要配置公钥和私钥:
Git使用https协议,每次pull, push都要输入密码,相当的烦。 使用git协议,然后使用ssh密钥。这样可以省去每次都输密码。
公钥我们一般是给服务器的,他们到时候在权限中加入我给的公钥,然后当我从远地仓库中下载项目的时候,我在git clone xxx的时候,那个服务器我通过他的绑定的公钥来匹配我的私钥,这个时候,如果匹配,则就可以正常下载,如果不匹配,则失败.
大多数 Git 服务器都会选择使用 SSH 公钥来进行授权。系统中的每个用户都必须提供一个公钥用于授权,没有的话就要生成一个
步骤:
配置公钥:
这里有说明怎么生成公钥
生成公钥:
1.右击打开
$ ssh-keygen -t rsa
2.接着一直回车
3.在c/用户/.ssh/pub中的公钥复制到上面的git页面中,
4.输入 ssh -T git@gitee.com 看是否有succeed的字眼,有则成功