Windows 8 Composer从专用存储库安装消息:"克隆失败…找不到git,找不到git,请检查它是否已安装并在您的路径ENV中"。
我已经尝试过从Windows终端和GitBash使用composer安装,并收到相同的消息。Git肯定安装了正确的路径环境,Composer也是如此。
我的私人存储库在Windows7和Linux服务器上的其他地方也工作过,所以我认为这可能是Windows8的问题。
其他人也有同样的问题吗?如果是这样的话,你将如何着手修复它?
这只是一个常见的Windows问题,我可以使用git,甚至可以找到git版本,但当尝试composer安装或更新时,它找不到git。
如果有任何答案,我将不胜感激。
任何想知道我是如何解决这个问题的人。我试着为命令提示符安装了一个插件,它为命令添加了颜色,以获得更好的反馈(我认为这是Ruby程序的东西)。
插件出现了问题,没有正确安装,这干扰了Composer试图找到git,让我非常头疼。
我在注册表中搜索时发现了这个问题,它要求我进入HKEY_CURRENT_USER并在其中的某个位置找到它。我记得这是我安装的东西,但完全忘记了,所以它就点击了。
我从注册表中删除了这个,voilacomposer从一开始就开始运行。我用一些对我来说是私人的软件包运行了composer安装,它们下载时没有问题。
有多种方法可以访问"高级属性",所以我选择了一种:
从控制面板选择系统
从系统选择高级系统设置
从高级系统设置选择环境变量
在系统变量列表中向下滚动至路径
在弹出的对话框中,找到GIT的BIN和CMD变量,并删除它们
在同一对话框中,滚动到该路径的末尾,并添加以下;C: \Program Files\Git\bin;C: \Program Files\Git\cmd确保文件夹名称中没有空格Program Files
- 这假设C:\program files是安装组文件夹
另请参阅此处以获取其他帮助:';git';未被识别为内部或外部命令