Подтвердить что ты не робот

Очень медленная загрузка с GitHub

При клонировании репозитория из GitHub я иногда получаю только скорость загрузки между 50-100 KiB/sec (оставаясь стабильной), в то время как большую часть времени у меня около 10 MiB/sec. При клонировании одного и того же репозитория с другой машины (= другой глобальный IP) я получаю полную скорость.

Предоставляет ли GitHub ограничение скорости для клонирования репозитория? Этот репозиторий довольно большой (~ 100 MiB), и я клонирую его два раза в день.

4b9b3361

Ответ 1

У вас есть массивные двоичные файлы, совершенные в репозиториях? Это может сделать это.

В противном случае рассмотрите оптимизацию поведения CI. Вместо:

git submodule update [--recursive]

Вы хотите:

git submodule update [--recursive] --depth 1

CI не нужна вся история репо, а только целевое состояние. Подробнее здесь: Git мелкие подмодули