git pull завершается с ошибкой «Либо приложение не вызвало WSAStartup, либо WSAStartup не удалось» - PullRequest
0 голосов
/ 26 ноября 2018

Я только что установил Windows 10, Visual Studio Community 2015 и Git для Windows .Я также установил последние расширения Bitbucket и GitHub.

В Visual Studio я клонировал свой репозиторий, размещенный на Bitbucket.com, и успешно выполнил следующие операции:

$ git --version
git version 2.19.2.windows.1

$ git pull
Already up to date.

Но потом, когда я попыталсявытащить из другого репозитория Я получил эту ошибку:

$ git pull git://github.com/aegif/CmisSync.git
fatal: unable to lookup github.com (port 9418) (Either the application has not called WSAStartup, or WSAStartup failed. )

Я могу пинговать github.com.

Как я могу исследовать и устранить проблему?

Ответы [ 4 ]

0 голосов
/ 10 апреля 2019

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

[remote "origin"]
        url = git://github.com/yourUsername/yourRepo.git

на

[remote "origin"]
        url = https://github.com/yourUsername/yourRepo.git

, если проблема устранена.не хочу понижать git-клиент

0 голосов
/ 26 ноября 2018

Для тех, кто не может отредактировать URL-адрес, похоже, работает понижение git до предыдущей версии.

Кажется, это проблема с версией git 2.19.2.windows.1

0 голосов
/ 22 февраля 2019

Это известная ошибка в более ранних версиях Git для Windows.

Обновление / установка версии более 2.20.0.

Вы можете проверить установленную версию с помощью команды $ git --version

0 голосов
/ 26 ноября 2018

Обходной путь для обхода высоких технологий заключается в замене git:// на https:// в URL-адресе.
Затем команда выполняется гладко.

Предупреждения:

  • Это толькоработает только для чтения, поэтому, если вы захотите в будущем отправить в хранилище, используйте взамен решение PhillyAI .
  • Обратите внимание, что пока он работает с GitHub, этот приемможет не работать с другими серверами Git.
...