我对从 github 获取数据的作曲家库进行了许多修改和修复,并且它确实具有依赖关系。
如何在能够从包所有者那里获取更新的同时轻松保存它们?
我对从 github 获取数据的作曲家库进行了许多修改和修复,并且它确实具有依赖关系。
如何在能够从包所有者那里获取更新的同时轻松保存它们?
您可以在 Github 上 fork 项目,将您的修改提交到您的 fork,然后将 composer 指向它。
当新的更新来自原始包所有者时,您可以使用 git 的标准合并功能将它们合并到您的项目中。
当我有一个在 github 上 fork 的项目时,我通常会在本地副本上保留两个遥控器,如下所示:
git clone [url of my fork]
cd [project name]
git remote add upstream [url of original project]
将更新应用于原始项目时,我会执行以下操作:
git fetch upstream
git merge upstream/master