从我的分叉存储库获取代码

时间:2015-06-22 09:16:14

标签: git laravel repository laravel-5 composer-php

我从名为" 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时,代码将从主存储库中提取

任何人都可以帮助我吗?

1 个答案:

答案 0 :(得分:2)

https://github.com/Yunishawash/api-guard中查看您的存储库,看起来它没有名为dev-fullauth的分支。

相反,有一个分支dev-bugfix。但是不得为您的分支命名,包括dev-前缀。将您的分支重命名为github从dev-bugfixbugfix,然后您的require部分将如下所示:

"require": {
    "laravel/framework": "5.0.*",
    "chrisbjr/api-guard": "dev-bugfix",
    "lootils/geo": "*",
    "zizaco/entrust": "dev-laravel-5"
},

注意:如果您没有重命名您的分支,则您的要求为"chrisbjr/api-guard": "dev-dev-bugfix",