github中ssh和https提交的区别

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/ITzhongzi/article/details/62250419

从github上clone一个项目到本地的时候,有use HTTPS和use SSH两种方式,这两种主要是在push项目到github上时有所不同。完成一个push操作,需要对其内容进行安全管理,这里提供了ssh和https两种方式。而在clone项目到本地时,做出选择后,就已经决定了push的方式。

  ssh使用了RSA,即非对称加密的方式,存在一个公钥和私钥。可以生成一个本地的一组秘钥,然后将公钥复制到github的settings/profile下。

  使用https方式,每次需要验证用户身份信息。

没有更多推荐了,返回首页