Почему я получаю «неспособность соединить сокет», когда я пытаюсь клонировать через URL-адрес git? - PullRequest
22 голосов
/ 16 февраля 2011

Когда я пытаюсь клонировать проект из GitHub, он выдает мне следующую ошибку.

:git clone git://github.com/project.git
github.com[0: 207.97.227.239]: errno=Connection refused
fatal: unable to connect a socket (Connection refused)

Но если я использую соответствующий URL-адрес HTTP, это нормально:

:git clone http://github.com/project.git

Что я должен сделать, чтобы клонировать через git URL?

Ответы [ 3 ]

72 голосов
/ 30 марта 2012

Uku Loskit прав насчет блокировки порта.Решение состоит в том, чтобы настроить URL вашего пульта без использования git://

Я использую: https://github.com/user/project.git или git@github.com:user/project.git

25 голосов
/ 16 февраля 2011

Похоже, что существует проблема с сетью, поскольку протокол git по умолчанию использует порт 9418. Похоже, ваш трафик заблокирован на этом порту.

0 голосов
/ 23 августа 2017

У меня такая же проблема, потому что порт 9418 заблокирован.если у вас есть directadmin, откройте порт 9418 в csf firewall и перезапустите его.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...