作曲家说找不到Git
当通过作曲家说找不到Git,git,composer-php,Git,Composer Php,当通过“composer安装”安装依赖项时,我遇到错误: 安装条令/词汇器(开发主机bc0e1f0)克隆 bc0e1f0cc285127a38c6c8ea88bc5dba2fd53e94 [运行时异常] 克隆失败,未克隆git 找到,请检查它是否已安装并位于您的路径环境中。 “git”不被识别为内部或外部命令、可操作程序 或批处理文件 我不知道该怎么办。。。我不需要git。 谢谢 您将需要git,几乎总是使用composer 从需求出发 要从源代码而不是简单的zip归档文件安装软件包,您需要 将
“composer安装”
安装依赖项时,我遇到错误:
安装条令/词汇器(开发主机bc0e1f0)克隆
bc0e1f0cc285127a38c6c8ea88bc5dba2fd53e94
[运行时异常]
克隆失败,未克隆git
找到,请检查它是否已安装并位于您的路径环境中。
“git”不被识别为内部或外部命令、可操作程序
或批处理文件
我不知道该怎么办。。。我不需要git。
谢谢 您将需要git,几乎总是使用composer 从需求出发
要从源代码而不是简单的zip归档文件安装软件包,您需要 将需要git、svn或hg,具体取决于软件包的使用方式 版本控制 你得到的最好答案是:) 更新:
您还可以尝试覆盖包定义,以便他们将尝试获取zip:
例如:
{
"type": "package",
"package": {
"name": "doctrine/lexer",
"version": "3.1.7",
"dist": {
"url": "http://www.doctrine.net/files/doctrine.zip",
"type": "zip"
}
}
我没有测试这个,我预测你最终会下地狱;)当您尝试重写f.e.条令编写器.json时。使用--首选dist
工作:
composer install --prefer-dist
强制执行@ivoba提到的
dist
部分;使用git
的默认开关似乎是——首选源代码您应该先安装git
apt-get install git
在El Capitan上,在新安装的情况下,尽管安装了GIT,您也可能首先遇到此问题。在终端中键入sudogit--help
后,您将收到同意XCode许可条款的请求。通过这个步骤,你就可以开始了。奇怪的东西 我在windows中遇到了同样的问题,并且已经安装了git,所以我只需添加
C:\ProgramFiles(x86)\Git\bin
对于我的path环境变量,我遇到了相同的问题。所以我先用
composer install --prefer-dist
但这对我不起作用
然后我使用这些命令解决了我的问题
apt-get install zip
composer install --prefer-dist
这对我有用。我想这会有帮助
composer config repositories.data-migration-tool git https://github.com/magento/data-migration-tool
通常,当您安装git时,它的bin目录名是github
因此,请使用github而不是git
现在命令如下
composer config repositories.data-migration-tool github https://github.com/magento/data-migration-tool
在此之后,运行下面的命令
composer需要magento/data migration tool:2.3.0“而不是简单的zip存档”-我没有任何反对zip的东西,为什么安装程序不能使用它(部分要求):)多亏了你的建议(没有任何文件提到lexer)和链接和播放,我找到了一个开关-更喜欢dist,我会把它作为一个答案。这100%的帮助了我,所以这是一个很好的检查。我注意到Xcode协议警告,不知道是怎么回事!如果我确实安装了git并正在工作,为什么会出现这种错误?你救了我的命apt-get-install-zip
或apt-get-install-git
?