例如我想要要求:
{
"repositories": [
{
"type": "git",
"url": "https://github.com/google/google-api-php-client.git"
}
],
"require": {
"google/apiclient": "v1-master"
}
}
在此示例中,我尝试在分支 v1-master
上 require google/apiclient
。我收到错误:
[UnexpectedValueException]
Could not parse version constraint v1-master: Invalid version string "v1-master"
最佳答案
您需要为所有开发分支(=非标记)添加前缀 dev-
。
要安装您需要的分支,请使用:
composer require google/apiclient:dev-v1-master
参见composer docs .
关于google-cloud-platform - Composer 需要分支名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33525885/