Github允许您以两种方式之一克隆公共存储库.这两种方法在存储库主页的下载部分切换:
https://github.com/scrooloose/nerdtree.git
git://github.com/scrooloose/nerdtree.git
Run Code Online (Sandbox Code Playgroud)
该git clone命令适用于两者,为什么有两种方法可用?你能解释为什么你会使用一个而不是另一个吗?
git协议有以下关键问题:
另一方面,从git存储库中获取它非常有效.
至于HTTPS,GitHub现在支持"智能HTTP"协议,这意味着您将阅读的关于"哑HTTP"协议的许多问题(例如效率低下)不再适用,尽管它仍然不会与git协议一样高效.使用HTTPS与GitHub存储库通信的主要优点是企业防火墙不太可能阻止对端口443的访问.
(顺便提一下,你的问题的范围只是关于使用git协议和HTTPS访问公共存储库,但我认为值得指出的是,在需要对自己进行身份验证的情况下,协议选择还有许多其他注意事项.为了推送到存储库.)
| 归档时间: |
|
| 查看次数: |
1087 次 |
| 最近记录: |