git проблема с клоном [socket: семейство адресов не поддерживается протоколом] - PullRequest
1 голос
/ 05 января 2020

Я на общем хостинге (огромная ошибка). Я * s sh 'ввел его и пытаюсь клонировать частный репозиторий с bitbucket.org:

git clone git@example.com:MyStuff/private-repository.git

, но столкнулся с этой проблемой:

socket: семейство адресов не поддерживается протоколом

s sh: подключение к хосту bitbucket.org порт 22: семейство адресов не поддерживается протоколом

Сейчас просматриваете эту страницу: https://forums.gentoo.org/viewtopic-t-127306-start-0.html . Я думаю, может быть, мне нужно отключить использование ipv6 по s sh для подключения к хосту. Я не могу этого сделать (виртуальный хостинг).

Любая помощь?

1 Ответ

0 голосов
/ 06 января 2020

В таком случае я бы использовал клонирование поверх SSL, например,

git clone https://<repo-url>

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

git config --global credential.helper cache
git config --global credential.https://github.com.username foo
git clone https://github.com/foo/repository.git

Вышеуказанное заставит Git запрашивать пароль каждые 15 минут (по умолчанию).

...