他人のGithubレポジトリを fork して新たにブランチを追加し、それを composer で取り込んで使う方法

Laravel

手順

1. Github上で 他人のリポジトリ(fork元のリポジトリ)を forkする

2. 1のリポジトリをローカルに git clone する。

3. 新たにブランチを作り機能を追加する。

4. 機能を追加したらコミットして、このブランチを git push する。

5. このブランチを取り込みたいプロジェクト内の composer.json に以下を追記する。

...
"repositories": [
    {
        "type": "vcs",
        "url": "{githubのURL}"
    }
],
...
"require": {
    ...
    "{fork元のvendor名}/{fork元のパッケージ名}": "dev-{今回追加したブランチ名}"
}
...

6. このプロジェクト内で composer update する。

vendor ディレクトリ内には、{fork元のvendor名}/{fork元のパッケージ名} というディレクトリ名でパッケージが追加される。

最終更新日: 2015-4-28

Pocket

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

*