Чаще всего проблемы с подключением возникают из-за того, что в настройках брандмауэра, прокси-сервера, корпоративной или другой сети заблокирован GitHub.
Разрешение IP-адресов GitHub
Убедитесь, что в настройках сети разрешены IP-адреса GitHub. Дополнительные сведения см. в разделе Сведения об IP-адресах GitHub.
Использование сети компании или организации
Если у вас возникли проблемы при работе в сети компании или организации, узнайте у администратора, блокируется ли в сети определенный трафик. Если такая блокировка существует, попросите администратора сети разрешить трафик на GitHub.
Устранение неполадок в работе службы CAPTCHA
Если вы не можете пройти проверку с помощью CAPTCHA:
- Убедитесь, что в браузере включен JavaScript.
- Убедитесь, что ваш браузер поддерживается. Если браузер не поддерживается, обновите его или установите поддерживаемый браузер. Список поддерживаемых браузеров см. в разделе "Поддерживаемые браузеры".
- Убедитесь, что в настройках сети не заблокирован веб-сайт https://octocaptcha.com/ или https://arkoselabs.com/. Если вы находитесь за корпоративным брандмауэром, попросите ИТ-администратора разрешить эти домены. Чтобы проверить доступ к ним, откройте страницу https://octocaptcha.com/test и убедитесь в наличии текста "Connection successfully made!" (Подключение установлено), (…). Затем посетите демонстрацию Arkose Labs для тестовой страницы captcha и убедитесь, что вы сможете загрузить captcha.
- Убедитесь, что в браузере нет подключаемых модулей или расширений, которые могут мешать работе GitHub. Если они есть, отключите их на время проверки CAPTCHA.
Переключение между методами клонирования
Переключение с клонирования через SSH на клонирование через HTTPS или наоборот может улучшить подключение. Дополнительные сведения см. в разделе Устранение ошибок клонирования.
Если вы предпочитаете использовать SSH, но порт заблокирован, можно использовать альтернативный порт. Дополнительные сведения см. в разделе Использование SSH через порт HTTPS.
Если вы столкнулись со временем ожидания с помощью SSH, см. раздел "Ошибка: недопустимый номер файла".
Решение проблем с низкой скоростью загрузки и периодическим падением скорости подключения
GitHub не регулирует пропускную способность для каждого пользователя.
Если скорость вашего подключения снижается только в определенное время суток, скорее всего, это происходит из-за перегрузки сети. Поскольку GitHub не может решить проблемы с перегрузкой сети, обратитесь к своему поставщику услуг Интернета.
Устранение неполадок с помощью GitHub Debug
Если вы выполнили все описанные выше рекомендации по устранению неполадок и по-прежнему испытываете проблемы с подключением, следуйте инструкциям на сайте GitHub Debug, чтобы выполнить тесты и отправить отчеты в службу поддержки GitHub. Дополнительные сведения см. в статье разделе GitHub Debug.