github からデータを取得する composer ライブラリに多くの変更と修正を加えましたが、依存関係があります。
パッケージの所有者から更新を取得しながら、それらを簡単に保存するにはどうすればよいですか?
github からデータを取得する composer ライブラリに多くの変更と修正を加えましたが、依存関係があります。
パッケージの所有者から更新を取得しながら、それらを簡単に保存するにはどうすればよいですか?
Github でプロジェクトをフォークし、変更をフォークにコミットしてから、composer をそのフォークに向けることができます。
新しい更新が元のパッケージの所有者から来ると、git の標準のマージ機能を使用してプロジェクトにマージできます。
github でフォークしたプロジェクトがある場合、次のようにローカル コピーに 2 つのリモートを保持することがよくあります。
git clone [url of my fork]
cd [project name]
git remote add upstream [url of original project]
元のプロジェクトに更新が適用されると、次のようなことを行います。
git fetch upstream
git merge upstream/master
私の編集はばかげた理由で拒否されました。rjmunro のようなフォークが提案します。
次に、 composer.json でフォークを参照する必要があります
バグ修正ブランチのバグを修正するために monolog にパッチを適用したと仮定した例:
{
"repositories": [
{
"type": "vcs",
"url": "https://github.com/igorw/monolog"
}
],
"require": {
"monolog/monolog": "dev-bugfix"
}
}