Очень медленная загрузка с GitHub
При клонировании репозитория из GitHub я иногда получаю только скорость загрузки между 50-100 KiB/sec (оставаясь стабильной), в то время как большую часть времени у меня около 10 MiB/sec. При клонировании одного и того же репозитория с другой машины (= другой глобальный IP) я получаю полную скорость.
Предоставляет ли GitHub ограничение скорости для клонирования репозитория? Этот репозиторий довольно большой (~ 100 MiB), и я клонирую его два раза в день.
Ответы
Ответ 1
У вас есть массивные двоичные файлы, совершенные в репозиториях? Это может сделать это.
В противном случае рассмотрите оптимизацию поведения CI. Вместо:
git submodule update [--recursive]
Вы хотите:
git submodule update [--recursive] --depth 1
CI не нужна вся история репо, а только целевое состояние. Подробнее здесь: Git мелкие подмодули