
1 paulagent 2017 年 1 月 15 日 via iPad 一种 http ,一个 ssh ,其他都没有区别啊 |
2 DoraJDJ 2017 年 1 月 15 日 via Android GitHub 也是这样两个地址 协议不同而已,一个 HTTP ( S )一个 SSH 。 SSH 协议可以通过 SSH 密钥验证而不用输入用户密码。 |
3 j5shi 2017 年 1 月 15 日 楼上两位正解. |
4 deleted 2017 年 1 月 15 日 via Android http 只读 ssh 正常 |
5 patrickstar OP 谢谢,明白了,除非是 public 类型项目,否则 HTTP(S) 协议需要输入用户名及密码 |
6 manongvpn 2017 年 1 月 16 日 vi Android 同上,协议不同而已。 |
7 wizardoz 2017 年 1 月 16 日 HTTPS 用 HTTPS 协议,这种协议本身不带客户端的验证,所以每次提交的时候要提供一次用户名和密码,当然你的 IDE 可能有记录 GIT 用户密码的功能. git 开头的那种用的是 ssh 通道,相当于使用了 git 用户到服务器登录,然后读写仓库. 因为 ssh 协议本身就定义了用户公钥登录的方法.所以如果配置好公钥,在指定的主机上链接就不需要输入密码了. 但是为了安全起见,你又得为你的私钥设置一个使用密码,所以,还是得输入密码... |