読者です 読者をやめる 読者になる 読者になる

GitHubでForkしたプロジェクトをcomposerで取り込む

Forkしたプロジェクトに機能を追加して使いたい場合にはcomposer.jsonで見に行くrepositoriesをしてあげる。 requireのブランチ名にdev-のプレフィックスを付けるのが重要。

...
+  "type": "project",
+       "repositories": [
+        {
+            "type": "vcs",
+            "url": "ForkしたプロジェクトのURL"
+        }
+    ],
    "require": {
...
-       "Forkしたプロジェクトのcomposer.jsonに書かれているname": "*"
+       "Forkしたプロジェクトのcomposer.jsonに書かれているname": "dev-機能を追加したブランチ名"
    },
...