Не могу нажать на github в школьной сети - PullRequest
2 голосов
/ 20 февраля 2012

Я частый github пользователь , но когда я нахожусь в сети моей школы (я живу за пределами кампуса), это не позволит мне его подтолкнуть.У меня есть смутное убеждение, что это связано с использованием протокола git вместо HTTPS, но я не уверен.

Я был бы признателен за понимание того, как обойти это!

Ответы [ 2 ]

2 голосов
/ 20 февраля 2012

Я подтверждаю, что протокол git с использованием нестандартного порта 9418 часто блокируется.

git + ssh может работать , но исходящий ssh-доступ частотакже заблокирован.

Таким образом, http остается единственным вариантом использования смарт-http, как описано в « Невозможно настроить Http на git для работы ».
Вы можете использоватьgit remote --set-url команда для обновления вашего исходного URL.

2 голосов
/ 20 февраля 2012

Это могут быть проблемы с брандмауэром, но https в основном должен быть доступен. Обратите внимание, что протокол git доступен только для чтения, вы все равно не можете его использовать. Попробуйте изменить исходный URL на https один (у github есть три протокола - ssh, https и git):

git remote set-url origin http://github.com/user/repo.git
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...