1

На моей Windows 2008 VM у меня установлен Git. Когда я запускаю следующую команду

where git

Я получаю следующий вывод

C:\Program Files (x86)\Git\cmd\git.cmd
C:\Program Files (x86)\Git\cmd\git.exe

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

'git' is not recognized as an internal or external command,
operable program or batch file.

Я подтвердил, что git включен в мою PATH . Вот какой у меня PATH

PATH=C:\Ruby\bin;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\Microsoft SQL Server\100\Tools\Binn\;C:\Program Files\Microsoft SQL Server\100\Tools\Binn\;C:\Program Files\Microsoft SQL Server\100\DTS\Binn\;C:\Program Files (x86)\Microsoft SQL Server\100\Tools\Binn\VSShell\Common7\IDE\;C:\Program Files (x86)\Microsoft Visual Studio 9.0\Common7\IDE\PrivateAssemblies\;C:\Program Files (x86)\Microsoft SQL Server\100\DTS\Binn\;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\FxCop;C:\Program Files (x86)\Microsoft ASP.NET\ASP.NET Web Pages\v1.0\;C:\Program Files\Java\jre6\bin;C:\Program Files\Microsoft Windows Performance Toolkit\;C:\Program Files (x86)\Mozilla Firefox\;C:\Program Files\NCover\;C:\Program Files (x86)\nant-0.91-alpha2\bin;D:\Tools;C:\OpenSSL-Win64\bin;C:\Windows\system32\dns\bin;C:\Program Files\TortoiseSVN\bin;C:\tools;C:\DevKit;C:\ansi160\x64;"C:\Program Files (x86)\Vim\vim73;C:\Program Files\Microsoft SQL Server\110\Tools\Binn\;C:\Program Files\Microsoft\Web Platform Installer\;C:\Program Files\nodejs\;C:\Program Files (x86)\Git\cmd;C:\Chocolatey\bin;C:\PhantomJS;C:\Users\suhas.chatekar\AppData\Roaming\npm;D:\SystemTools\cmder;

Что здесь может пойти не так?

1 ответ1

1

Цитата на вашем пути может быть проблемой.

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

Запустите командную строку

SET PATH = "C:\Program Files (x86)\Git\cmd" (обратите внимание на кавычки)

теперь наберите git

Если все хорошо, то вы должны переместить ваш git на какой-нибудь путь без пробелов или просто использовать кавычки.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .