Почему клонирование с github происходит так медленно

#git

#git

Вопрос:

Вытаскиваю репозиторий из github, и это очень, очень медленно, и я не могу понять, почему.

 C:projects>git clone --depth 1 git@github.com:sawilde/opencover.git
Cloning into 'opencover'...
The authenticity of host 'github.com (192.30.255.112)' can't be established.
RSA key fingerprint is SHA256:nThbg........................................
Are you sure you want to continue connecting (yes/no)? yes
Warning: Permanently added 'github.com,192.30.255.112' (RSA) to the list of known hosts.
remote: Enumerating objects: 1459, done.
remote: Counting objects: 100% (1459/1459), done.
remote: Compressing objects: 100% (829/829), done.
Receiving objects:  95% (1388/1459), 14.09 MiB | 8.00 KiB/s
  

Я пробовал несколько вещей, например, Windows и ubuntu (через подсистему Windows), полный и мелкий клон, ssh и https, … и т. Д., И я получаю такое же медленное поведение; 30 минут, чтобы добраться до 14 МБ? Я не помню, чтобы это было так плохо.

Очень расстроен, поскольку я получаю хорошие скорости при обычных загрузках и не уверен, почему клонирование репозитория происходит так медленно…

Комментарии:

1. У меня нет никаких проблем с моими репозиториями, как ssh, так и https.

2. Попробуйте другой репозиторий, удалите исходный код Angular или что-то в этом роде.

3. Я могу загрузить это репозиторий очень быстро. Диагностируйте это, как и любую другую проблему с Интернетом, на определенном сайте. Вероятно, это проблема маршрутизации между вами и Github. Такой инструмент, как mtr , поможет.

4. Здесь тоже нет повтора, клонировал тот же репозиторий примерно за 10 секунд.

5. @AdrianBrand Я сделал, когда попробовал то https://github-debug.com/ же самое снова

Ответ №1:

Вероятно, временная проблема с маршрутизацией на стороне поставщика услуг, но на GitHub есть сайт отладки, где вы можете запустить несколько тестов, а затем отправить им результаты для дальнейшего изучения. Сайт можно найти здесь:

https://github-debug.com/

Комментарии:

1. Это был поставщик услуг, но им потребовалось много времени, чтобы определить проблему

2. Серьезно, провайдеры должны отнестись к этому серьезно. Я клонирую свой критический репозиторий со скоростью 18 КБ / с. Боль!

Ответ №2:

Переключение с использования ssh на https сделало это за меня.

Ответ №3:

что сработало для меня, так это загрузка zip-файла, может попробовать?

введите описание изображения здесь