公钥和私钥(yue)
一下参考资料https://ke.qq.com/webcourse/index.html#course_id=116789&term_id=100127206&taid=381839772600373&vid=k1407cb9q05
1. ssh-keygen -t rsa -C "MissAvrial23@gmail.com"
2. Git 可以以两种主要的方式跨越两个仓库传输数据:基于HTTP协议之上,和 file://
, ssh://
, 和 git://
等智能传输协议。 http(https) 超文本传输协议 ssh(安全外壳协议)通过使用SSH,你可以把所有传输的数据进行加密,这样"中间人"这种攻击方式就不可能实现了,而且也能够防止DNS欺骗和IP欺骗。使用SSH,还有一个额外的好处就是传输的数据是经过压缩的,所以可以加快传输的速度。SSH有很多功能,它既可以代替Telnet,又可以为FTP、PoP、甚至为PPP提供一个安全的"通道"[1] 。
3. 对称加密:(我通过A密码加密传输 你拿着A密码解密得到文件) 非对称加密(我通过A加密,你拿着B解密。并且只有你能解密 公钥和私钥1对1)
4. 举例子如下
1》在git命令行里面输入 ssh-keygen -t rsa -C "MissAvrial23@gmail.com" 一路重写和enter
2》
3》 sourceTree软件 git.oschina.net
忘记你做不到,不去天涯海角。在我身边就好 让我们一起祈祷