我从名为" chrisbjr / api-guard" 的存储库中创建了一个fork。存储库最新版本是 v2.2.2 ,我从我的分支发布了 v2.2.3 。
我有自己的分支,它是dev-fulluth,从我的fork获取代码而不是来自主repo,composer必须包含以下代码:
"repositories": [
{
"type": "vcs",
"url": "https://github.com/Yunishawash/api-guard"
}
],
"require": {
"laravel/framework": "5.0.*",
"chrisbjr/api-guard": "dev-fullauth",
"lootils/geo": "*",
"zizaco/entrust": "dev-laravel-5"
},
但是当我应用composer update时,代码将从主存储库中提取
任何人都可以帮助我吗?
答案 0 :(得分:2)
在https://github.com/Yunishawash/api-guard
中查看您的存储库,看起来它没有名为dev-fullauth
的分支。
相反,有一个分支dev-bugfix
。但是不得为您的分支命名,包括dev-
前缀。将您的分支重命名为github从dev-bugfix
到bugfix
,然后您的require
部分将如下所示:
"require": {
"laravel/framework": "5.0.*",
"chrisbjr/api-guard": "dev-bugfix",
"lootils/geo": "*",
"zizaco/entrust": "dev-laravel-5"
},
注意:如果您没有重命名您的分支,则您的要求为"chrisbjr/api-guard": "dev-dev-bugfix",
。