git接触了有段时间了,但是总是不太理解一些命令的意思,这里记录一下对命令的理解
公钥和私钥就像是 ??和??一样,
名称 | 来源 | 使用 | 作用 |
---|---|---|---|
私钥 = ?? | 本地生成 | 生成并存储在本地 | 验证公钥是否正确 |
公钥 = ?? | 本地生成 | 服务器中添加公钥 | 验证身份 |
公钥我们一般是给服务器的,他们到时候在权限中加入我给的公钥,然后当我从远地仓库中下载项目的时候 (git clone xxx的时候)
服务器我通过他的绑定的公钥来匹配我的私钥,这个时候,如果匹配,则就可以正常下载,如果不匹配,则失败.
原文:https://www.cnblogs.com/unixcs/p/14252035.html