Узел проекта iphone git clone three20 недоступен

Я просто пытаюсь сделать первый шаг, как добавить There20 в свой проект: Three20

Однако, когда я запускаю это на своем терминале: git clone git://github.com/facebook/three20.git, он говорит:

Cloning into three20...
fatal: Unable to look up github.com (port 9418) (nodename nor servname provided, or not known)

Я также пробовал с git://github.com/facebook/three20.git, это открывает Xcode, но делает хост недоступным.

Я, конечно, могу получить доступ к github.com.

Что я делаю неправильно?


person Oscar Gomez    schedule 04.10.2011    source источник
comment
Вы находитесь за брандмауэром, который блокирует порт 9418? Попробуйте подключиться к github.com через этот порт. Если вы получите тайм-аут, этот порт, вероятно, заблокирован.   -  person tilo    schedule 04.10.2011
comment
@tilo Да, я думаю, это проблема, которую блокирует брандмауэр компании.   -  person Oscar Gomez    schedule 04.10.2011


Ответы (2)


Вместо этого попробуйте использовать протокол https:

git clone https://github.com/facebook/three20.git

Возможно, вы находитесь за брандмауэром, который блокирует доступ по протоколу git.

person Robin Summerhill    schedule 04.10.2011
comment
Спасибо за предложение, но попробовал это и получил ошибку «Клонирование в три20...»: не удалось разрешить хост «github.com» при доступе к github.com/facebook/three20.git/info/refs фатальный: HTTP-запрос не выполнен - person Oscar Gomez; 04.10.2011
comment
Тогда это что-то с вашей сетью. Это просто работало нормально для меня. - person Robin Summerhill; 04.10.2011

Вы также можете попробовать:

git clone [email protected]:facebook/three20.git

У меня была аналогичная проблема с настройкой подмодуля. Я изменил файл конфигурации таким образом, чтобы URL-адрес подмодуля был в этом формате, исключая префикс протокола и превращая имя пользователя в что-то вроде номера порта. Это сработало для меня.

person vincent gravitas    schedule 18.02.2012