Ошибка. Инструмент командной строки "git" не установлен:

Я пытаюсь:

cordova plugins add https://github.com/wildabeast/BarcodeScanner.git

Но я получаю:

Error: "git" command line tool is not installed:
make sure it is accessible on your PATH.

Итак, я делаю это:

npm install -g git 

И похоже, что он установил его здесь:

c:\Users\Phillip\AppData\Roaming\npm\node_modules\git

Значит, следует добавить это к существующему пути?

C:\Program Files\Common Files\Microsoft Shared\Windows Live; C:\Program Файлы (x86)\Общие файлы \Microsoft Shared\Windows Живите;% SystemRoot%\system32;% SystemRoot%;% SystemRoot%\System32\WBEM;% SystemRoot%\System32\WindowsPowerShell\v1.0 \; C:\Program Файлы (x86)\Общие файлы \Roxio Shared\10.0\DLLShared \; c:\Program Files (x86)\Общие файлы \Roxio Shared\DLLShared \; C:\AdobeAIRSDK\bin; C:\Program Files (x86)\Windows Live\Shared; c:\Program Files\Microsoft SQL Сервер \110\Tools\Binn \; c:\Program Files (x86)\Microsoft SQL Server\110\Tools\Binn \; c:\Program Files\Microsoft SQL Сервер \110\DTS\Binn \; c:\Program Files (x86)\Microsoft SQL Server\110\Tools\Binn\ManagementStudio \; c:\Program Files (x86)\Microsoft SQL Server\110\DTS\Binn \; C:\Program Files (x86)\Common Файлы \Acronis\SnapAPI \; C:\Program Files\Microsoft\Web Platform Installer \; C:\Program Files (x86)\QuickTime\QTSystem \; C:\Program Файлы \nodejs \; C:\apache- ant\Bin; C:\Разработка\вст-расслоение\SDK\платформенные инструменты, C:\Разработка\вст-расслоение\SDK\инструменты;% JAVA_HOME%\Bin; C:\AndroidDevelopmentKit\ADT-пачка окно-x86_64-20131030\SDK\платформенных инструменты; C:\AndroidDevelopmentKit\ADT-пачка окно-x86_64-20131030\SDK\инструменты

Или мне нужно добавить что-то другое, кроме c:\Users\Phillip\AppData\Roaming\npm\node_modules\git? Потому что я не вижу там исполняемого файла.

Ответ 1

Вам нужно установить исполняемый файл git. Проверьте, как установить его из раздела Windows здесь: git установка или msysgit

Ответ 2

npm install -g git

Это установит пакет NPM git (также известный как node-git). Это не то же самое, что реальный Git, который доступен как утилита командной строки. Первый пакет NPM представляет собой модуль Node JS для использования функциональности Git. И, как поясняет проект, он также содержит некоторые действия изначально, но для многих других он должен вернуться к утилите командной строки.

Итак, вы должны просто установить реальный Git.

Ответ 3

меню "Пуск" > "Свойства системы" > "Расширенная конфигурация системы" > переменные среды. перейдите к системным переменным и найдите переменную "Путь", нажмите "Изменить", затем перейдите в конец значения и точку с запятой (;) и вставьте свой маршрут git (мой: C:\Program Files\Git\Bin). сохраните его, и все готово.

Ответ 4

Если вы уже установили git, все равно вы получаете проблему, значит, у меня есть два решения 1. добавьте путь в EV "C:\Program Files\ Git\bin" и "C:\Program Files\Git\cmd". Перезагрузите компьютер.

Второе решение - удалить и установить (https://git-scm.com/downloads) aagin и сделать step1.

Ответ 5

Я также столкнулся с такой же проблемой и пробовал все вышеперечисленные решения, но все же у меня была такая же проблема, что и я проверил свой "Путь" в переменных среды и обнаружил, что у него уже есть (C:\Program Files\Git\cmd;) в Path и я добавлял (C:\Program Files\Git\bin;). Таким образом, это создавало конфликт. Затем я удалил (C:\Program Files\ Git\cmd;) и добавлю (C:\Program Files\Git\bin;) это только в моем Пути. И закройте cmd и снова введите такую ​​же команду add plugin в том же каталоге и It Worked!!