Git已安装并在路径中。
平台:红帽企业 Linux 5.8。
>which git
/usr/local/bin/git
然而 bower 找不到它:
bower angular#1.0.6 ENOGIT git is not installed or not in the PATH
建议的解决方法是什么?
Git已安装并在路径中。
平台:红帽企业 Linux 5.8。
>which git
/usr/local/bin/git
然而 bower 找不到它:
bower angular#1.0.6 ENOGIT git is not installed or not in the PATH
建议的解决方法是什么?
将 Git 添加到 Windows 7/8/8.1 路径
注意:您的机器上必须安装了msysgit。另外,我的 Git 安装路径是“C:\Program Files (x86)\Git”。你的可能不一样。在继续之前,请检查您的位置。
打开 Windows 环境变量/路径窗口。
将密码添加到 Git 的二进制文件和字符串末尾的 cmd 中,如下所示:
;%PROGRAMFILES(x86)%\Git\bin;%PROGRAMFILES(x86)%\Git\cmd
现在在 PowerShell 中对其进行测试。键入git
并查看它是否识别该命令。
只需使用 Git Bash 而不是 cmd。
在 node.js 命令提示符处运行以下命令,其中“<git path>”是 git bin 文件夹的路径:
set PATH=%PATH%;<git path>;
所以,像这样:
set PATH=%PATH%;C:\Program Files\Git\bin;
或者这个:(注意 (x86) )
set PATH=%PATH%;C:\Program Files (x86)\Git\bin;
这会将 git 添加到您的路径变量中。确保你输入正确,否则你可能会删除你的路径变量,这会很糟糕。
确保使用从列表中选择的第二个或第三个选项安装 Git。它将通过自动修改 PATH 将 Git 命令渗透到 cmd ;)
我在 Windows 中遇到了同样的错误。将 git 添加到路径解决了这个问题。
G:\Dropbox\Development\xampp\htdocs.penfolds.git\penfolds-atg-development>bower install
bower bootstrap#~3.0.0 ENOGIT git is not installed or not in the PATH
G:\>PATH
PATH=E:\Program Files\Windows Resource Kits\Tools\;
G:\Dropbox\Development\xampp\htdocs.penfolds.git\penfolds-atg-development>set PATH=%PATH%;E:\Program Files\Git\bin;
G:\Dropbox\Development\xampp\htdocs.penfolds.git\penfolds-atg-development>bower install
bower bootstrap#~3.0.0 not-cached git://github.com/twbs/bootstrap.git#~3.0.0
bower bootstrap#~3.0.0 resolve git://github.com/twbs/bootstrap.git#~3.0.0