Windows 8 Composer从私有存储库安装

时间:2014-04-12 08:51:23

标签: git powershell windows-8 composer-php windows-shell

Windows 8 Composer从私有存储库安装消息:"无法克隆...找不到git,找不到git,检查它是否已安装并且在路径ENV"。

我尝试使用同样的消息从Windows终端和Git Bash使用composer安装。 Git肯定是安装正确的路径环境,与Composer一样。

我的私有存储库已经在Windows 7和Linux服务器上的其他地方工作过,所以我相信这可能是Windows 8的问题。

还有其他人有同样的问题吗?如果是这样,你会如何解决它?

这只是一个普通的Windows问题,我可以使用git甚至找到Git版本,但在尝试编写器安装或更新时,它无法找到git。

我很感激任何答案。

2 个答案:

答案 0 :(得分:1)

对于想要了解我如何解决此问题的人。我曾尝试为命令提示符安装一个插件,它为命令添加了颜色以获得更好的反馈(我认为这是Ruby程序的一部分)。

这个插件去了Rogue并且没有正确安装,这有些干扰了Composer试图找到git并让我头痛不已。

我在注册表中搜索某些内容时发现了问题,它要求我进入HKEY_CURRENT_USER并在那里找到它。我记得这是我安装的东西,完全忘了它,所以它只是点击了。

我从注册表中删除了这个,并且voila作曲家从一开始就应该开始运行。我运行了作曲家安装程序,其中包含了一些私有的软件包,他们下载时没有任何问题。

答案 1 :(得分:0)

有多种方法可以访问“高级属性”,因此我选择了一个:

控制面板选择系统

系统中选择高级系统设置

高级系统设置选择环境变量...

系统变量列表中向下滚动到路径

在弹出的对话框中找到GIT的BIN和CMD变量并删除它们

在同一个对话框中滚动到该路径的末尾并添加以下; C:\ Program Files \ Git \ bin; C:\ Program Files \ Git \ cmd 确保没有空格在文件夹名称程序文件

中存在
  • 这假定 C:\ program files 是安装组文件夹

另请参阅此处获取更多帮助:'git' is not recognized as an internal or external command