Skip to main content

Устранение проблем с подключениями

Если у вас возникли проблемы с подключением к GitHub, вы можете устранить неполадки с подключением, а затем используйте средство GitHub Debug для диагностики проблем.

Чаще всего проблемы с подключением возникают из-за того, что в настройках брандмауэра, прокси-сервера, корпоративной или другой сети заблокирован 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.