Bower ECMDERR Не удалось выполнить "git ls-remote --tags --heads> git @github.om: mobify/bellows.git", код выхода № 128

Я пытаюсь установить плагин pinny1.0 с помощью bower как:

bower install https://github.com/mobify/pinny.git#pinny-1.0

Но пока установка плагина, я получаю проблемы как:

bower ECMDERR Не удалось выполнить "git ls-remote --tags --heads git @github.com: mobify/bellows.git", код выхода из # 128

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

Пожалуйста, убедитесь, что у вас есть правильные права доступа и репозиторий существует.

Я не уверен, как это перенаправляется с pinny1.0 на bellows.git.

Я попытался проверить проблему на отслеживании ошибок Github и найти обсуждение в # 1426 но не получил большой идеи, поскольку я не работаю на каком-то прокси-сервере.

Ответ 1

У меня была та же проблема с установкой packages с помощью Bower.

Эта проблема возникает, потому что bower proxy configuration вам нужно сделать Bower использовать http:// Вместо git:// при установке packages. вы можете решить эту проблему, используя .bowerrc Файл.

Просто создать .bowerrc Файл и установить proxy и https-proxy конфигурацию:

{
  "proxy" : "http://<host>:<port>",
  "https-proxy" : "http://<host>:<port>"
}

Подробнее о Документация Bower для .bowerrc Файл

Есть два вопроса о bower proxy configuration в StackOverflow: Первый вопрос, второй вопрос

Обновить:

Если первое решение не работает, вы можете попробовать предложить @thebignet в тот же выпуск на GitHub

Установите proxy, https-proxy и strict-ssl конфигурацию в .bowerrc Файл:

{
  "proxy"       : "http://<host>:<port>",
  "https-proxy" : "http://<host>:<port>",
  "strict-ssl"  : false
} 

Но необходимо выполнить команду из терминала:

git config --global url."https://".insteadOf git://

Ответ 2

Это действительно странная ошибка. Интересно, что URL git выглядит искаженным.

[email protected]:mobify/bellows.git

Там нет 'c' в .com. Странно, что пинни пытается затянуть сильфоны; они совершенно не связаны.

Не могли бы вы сообщить мне, какую ОС и версию беседы вы используете?

Я попытаюсь воспроизвести это и сообщить, найду ли что-нибудь.