【发布时间】:2018-10-31 22:18:30
【问题描述】:
我凭经验注意到通过 HTTPS (~500 KB/s) 和 SSH (>10 MB/s) 克隆 Github 存储库之间存在显着的带宽差异。
在发布周期中,我经常执行几个git clones,默认配置为使用HTTPS(如git clone https://...),因为它不需要身份验证并且对用户来说更简单。
但是,存储库包含大约 100 MB(由于多个版本、一些二进制文件等),因此由于带宽限制,此命令需要几分钟时间。如果我将git clone 命令更改为使用git://...,它会以10 MB/s 以上的速度下载,因此只需不到10 秒。
理想情况下,存储库应该更小,但无论如何,我想告知用户这种差异,让他们参考官方文档,但帮助页面Which remote URL should I use? 根本没有提及,this SO question 也没有. rate limit rules 也没有提到带宽(而且我远远低于它们,所以这不太可能是问题)。
所以我想知道:这种行为对每个人来说都是已知且可重现的吗?我是否会看到一些特定的带宽限制(可能在短时间内完成了几次git clones 之后)?我想有一个官方来源来推荐用户。
【问题讨论】:
标签: github