指定 dev 分支需在包名后加 #分支名,如 laravel/laravel#dev-develop;#main 可省略 dev- 前缀;--prefer-source 确保克隆 Git 仓库而非 ZIP;注意分支存在性、大小写及权限配置。
composer create-project 怎么指定 dev 分支 直接用--stability=dev--prefer-source#分支名laravel/laravel#dev-develop#@:dev-masterdev-maindev-feature/xdev-maindev-main#maincreate-projectcomposer installcomposer.json"laravel/framework": "^10.0"composer.lock--no-installcomposer install --ignore-platform-reqscomposer.jsonrequire"laravel/framework": "dev-main as 10.99"--prefer-source[InvalidArgumentException] Could not find package vendor/nameNo driver found for https://xxx.gitspatie/laravel-permissionspatie/laravel-permissionsauth.jsonreporead:packagesDev-Maindev-mainhttps://github.com/xxx/yyy.git#maincreate-projectvendor/namecreate-projectgit clone -b dev-main --depth 1 https://github.com/vendor/name.git myproject
cd myproject
composer install --no-dev --prefer-dist--depth 1composer install--depth 1--single-branch--prefer-sourcegit ls-remote --heads https://github.com/vendor/name.git