美文网首页
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的区别

    再上一个教程中,我们明明建立了一个ssh,但是我们好像都没用到,这是因为我们关联本地仓库 和 远程仓库的时候用了 ...

  • git中https和SSH的clone方式区别

    推荐使用https方式. 在git中clone项目有两种方式:HTTPS和SSH,它们的区别如下: HTTPS:不...

  • Git 简单流程

    Git Flow 复制 Clone 使用 SSH/HTTPS SSH HTTPS 分支 Branch 查看分支 新...

  • git 使用

    使用步骤 git clone 'ssh/https url'git add .git commit -m 'com...

  • git submodule 使用

    添加使用方式 git submodule add ${子模块地址,https或者ssh} 第一步会生成 .gitm...

  • [Git学习] 使用ssh公钥配置Gitee

    之前使用的是HTTPS协议进行配置Git,其实也可以使用ssh公钥进行Git配置,具体配置如下 配置ssh 1,右...

  • permission denied (publickey)问题的

    使用ssh key这种方式进行clone ,pull github上面的项目,使用 git clone或者git ...

  • github 配置ssh公钥

    [toc] git使用https协议,每次pull/push都会提示要输入密码,使用git协议,然后使用ssh密钥...

  • GitCommand

    git-ssh 配置和使用 https://segmentfault.com/a/1190000002645623

  • git 配置 SSH密钥,解决失败问题

    为什么配置SSH git使用https协议,每次pull、push都要输入密码,相当烦。使用ssh密钥可以省去每次...

网友评论

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

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