Например, я хочу потребовать:
{
"repositories": [
{
"type": "git",
"url": "https://github.com/google/google-api-php-client.git"
}
],
"require": {
"google/apiclient": "v1-master"
}
}
В этом примере я пробую требовать google/apiclient
в ветке v1-master
. Я получаю ошибку:
[UnexpectedValueException]
Could not parse version constraint v1-master: Invalid version string "v1-master"
composer-php
Волшебник
источник
источник
composer require google/apiclient:dev-v1-master#COMMITHASH
это будет работать:
поэтому шаблон - "dev- *", если имя вашей ветки - "bug-fix", то "dev-bug-fix"
с командной строкой:
источник
"url": "https://github.com/your-username/google-api-php-client.git"
но требует пребывания:google
поставщик.