美文网首页
Git使用ssh或者https的区别

Git使用ssh或者https的区别

作者: 小星star | 来源:发表于2019-02-02 15:53 被阅读3次

    再上一个教程中,我们明明建立了一个ssh,但是我们好像都没用到,这是因为我们关联本地仓库 和 远程仓库的时候用了 https,这是它第一次会弹出一个github登陆的页面,这个页面是为了认证我们的身份——是这个账户的所有者,之后才会允许push,而且貌似你关联之后,以后的push并不需要输入账号密码,好像是将https这个方式 以及 需要的账号密码存储在了 本地的相关文件中;
    使用的是凭证(补充)


    image.png

    第一次登陆的时候会生成凭证,来避免重复输入密码

    但是当我们使用ssh来建立关联的时候,我们不需要登陆,这是因为,我们在github上设置了公钥,而我们本地有私钥,当我们使用ssh登陆关联的是时候,它会自动识别你的身份。

    相关文章

      网友评论

          本文标题:Git使用ssh或者https的区别

          本文链接:https://www.haomeiwen.com/subject/iupssqtx.html