Что я сделал: я создал удаленный репозиторий на Github и пытаюсь клонировать удаленный репозиторий на моей локальной машине. Во время клонирования я предоставляю клон URL и целевую папку.
Но каждый раз, когда я пытаюсь клонировать, я получаю эту ошибку:
Ошибка: «Неустранимый: невозможно получить доступ к https://github.com/hyperion057/spring-repo.git/ »: Не удалось разрешить хост: github.com »
Что мне нужно сделать, чтобы подключиться к GitHub?
https
илиssh
? Я просто попытался клонировать ваш проект, и это сработало.git clone git@github.com:hyperion057/spring-repo.git
Ответы:
Да, вы можете сделать это, установив
HTTP_PROXY
иHTTPS_PROXY
переменные окружения.Смотрите раздел « Синхронизация с github »:
Обратите внимание
NO_PROXY
, чтобы разрешить доступ к внутреннему сайту вашей компанииВы также можете зарегистрировать это в вашем git config:
Но если у вас неправильные настройки Git прокси, удалите их:
источник
Я получил похожую ошибку, и это вызвано неправильной настройкой прокси. Эта команда спасла меня:
версия https:
источник
Потратил пару часов, пытаясь это исправить.
Повторное подключение моего Wi-Fi сделал свое дело.
источник
другая возможность, я столкнулся с этой проблемой сам. Но это было после того, как я установил VPN (который не был связан и запущен)
отключив VPN, исправил проблему.
для записи, я запускал VPN "Visidity" на моем MacBookPro
источник
У меня была такая же проблема после исчерпания дискового пространства. Закрытие и повторное открытие терминала исправили его один раз. Перезапуск моего Mac следующий.
Несколько простых вещей перед тем, как перейти к случайным командам:
источник
192.30.252.128 - это текущий IP-адрес github.com, который можно установить в локальном DNS (/ etc / hosts в Linux и C: \ Windows \ System32 \ drivers \ etc \ hosts)
источник
Хотел бы отметить, когда я делал решение Брайана:
не забудьте выйти и перезапустить терминал . Моя не разрешилась, пока я не сделал это.
Большое спасибо, проблема убила меня!
источник
reset
у меня не получилось: мне пришлось полностью убить мой терминальный сеанс.у меня та же проблема и решить ее с помощью этой команды
$ git config --global http.proxy http: // enter_your_proxy: enter_port
источник
В моем случае на коробке Windows мой стек TCP / IP, похоже, нужно было сбросить. Сброс стека TCP / IP клиентского ПК привел к тому, что git снова начал работать правильно. Запустите эту команду в режиме администратора в командной строке и повторите команду git:
Отключение и повторное включение сетевого адаптера вручную через панель управления дает аналогичный результат.
Я подозреваю, что проблемы с разрешением DNS внутри стека TCP на моей коробке Windows.
источник
У меня была очень похожая ошибка:
На самом деле, быстрое сообщение говорит нам, где не так.
Когда я проверял свой github, я обнаружил, что HTTPS-адрес моего репозитория github:
Я не знаю, как это случилось. Неправильный URL был установлен установленной Git Shell автоматически.
Как только я уберу знак «/» в конце, я могу успешно нажать.
источник
git remote -v
чтобы увидеть пульты.git remote set-url origin https://github.com/USERNAME/REPOSITORY.git
установить пульт.git remote -v
, но я вижу, пока делаюgit push
. Как это решить?Все, я хочу, чтобы вы все знали, что у меня такая же проблема. Я решаю это путем сброса моего удаленного URL-адреса источника удаленного набора git https://new.url.here я нашел, как это сделать из этого ответа, но мне пришлось изменить попадание на https: изменить URI (URL) для удаленного Git репозиторий
источник
На всякий случай будущие поколения застряли в этом тоже: для меня то, что работало (на Mac OSX), было установить мой DNS с opendns 208.67.222.222, 208.67.220.220. Я получаю эти номера здесь: https://www.opendns.com . По какой-то причине моя конфигурация DNS была сброшена на номера по умолчанию (мой локальный ip, я думаю), и я не смог подключиться ни к github, ни к brew, ни к rubygems. Извините за опечатку.
источник
Сегодня я сталкиваюсь с той же самой проблемой, это также предоставляет другую возможность. Я сделал все предложения выше, но все еще вижу проблему. У меня нет возможности, кроме как перезагрузить мой Mac .... Проблема решена ....
источник
Когда вы попробовали описанные выше решения и ничего не помогло, вам может потребоваться проверить настройки локальной сети и попытаться добавить
8.8.8.8
IP-адрес локального маршрутизатора в полеDNS
.источник
В качестве предложения для серверов Ubuntu вы можете записать essid и пароль маршрутизатора в вашем
/etc/network/interfaces
файле:Когда я получил эту ошибку, потянув хранилище на моем сервере, я написал
wpa-ssid
иwpa-psk
и перезапущен. Тогда это сработало.РЕДАКТИРОВАТЬ: я столкнулся с той же проблемой снова, и на этот раз это было из-за несогласованности в уровнях сигнала маршрутизатора. Моя связь не была сильной, это была проблема. Тем не менее, решение выше является реальным решением для статического IP
источник
В моем случае я открываю новый терминал и проблема решена. Хотя я точно не знаю, что вызвало проблему.
источник
Вы можете попробовать эти две команды, это помогло мне.
источник
Это решит проблему
или https
источник
Крайний случай здесь, но я попробовал (почти) все вышеприведенные ответы выше на VirtualBox, и ничего не делал, но затем закрыл не только VirtualBoxVM, но и сам по себе VirtualBox, и перезапустив саму программу, добился цели без жалобы.
Надеюсь, что может помочь ~ 0,1% запросов:)
источник
простое решение для удаления лишних "/" из git clone remote - это указание URL в скобках. мерзкий клон ""
источник
Одной из причин этой проблемы может быть неправильный / пустой
/etc/resolv.conf
файл.Я решил эту проблему в своем минимальном Centos 7 следующим образом: my
/etc/resolv.conf
был пуст, и я добавил следующие строки:где
192.168.1.1
мой шлюз, в твоем случае он может быть другим.источник
Основываясь на других решениях, что у меня сработало:
1. записать это в терминале:
2. перезагрузка - перезагрузка маршрутизатора - mac
Вы можете сначала попробовать -2-, если это не работает, то попробуйте -1- и -2-
источник
В отличие от всех этих решений, в моем случае я решил проблему, когда перезапустил свой терминал (или открыл другое окно).
источник
Перезапуск терминала в Mac работал.
источник
Если все приведенные выше ответы не помогли решить проблему, попробуйте перезагрузить маршрутизатор.
Работал на меня.
источник
Возможно, кому-то где-то помогло (в моем случае (это был частный репозиторий git)) хост, который был приостановлен, поэтому проблема была с моим сервером GitHub, и администратор решил ее.
источник
Это сработало для меня, когда я использовал «сервис apache2 stop»
источник
Я думаю, что мой случай был очень редким, но GitHub не работал. Проверьте их веб-страницу, чтобы увидеть, если она загружается правильно.
GitHub
источник