Php 如何正确地分叉未维护的github包?
有一个github php库被大量使用,但问题是原始作者似乎已经越狱,尽管我和开发团队的其他成员(由于时间限制,他们自己并不特别活跃)在很长一段时间内(现在几个月)多次试图联系他他完全没有反应 同时,这个存储库有大量的开放PRs和问题积压,很多人都在使用它 我想用它做一个“硬叉”——有以下要求Php 如何正确地分叉未维护的github包?,php,github,Php,Github,有一个github php库被大量使用,但问题是原始作者似乎已经越狱,尽管我和开发团队的其他成员(由于时间限制,他们自己并不特别活跃)在很长一段时间内(现在几个月)多次试图联系他他完全没有反应 同时,这个存储库有大量的开放PRs和问题积压,很多人都在使用它 我想用它做一个“硬叉”——有以下要求 必须从现在的最新代码开始 必须能够被其他人使用,只需在composer文件中更改一个简单的包名(因此应与PackageGist中的原始包区分开来,而无需覆盖repo源) 理想情况下,如果作者从睡梦中醒来
- 必须从现在的最新代码开始
- 必须能够被其他人使用,只需在composer文件中更改一个简单的包名(因此应与PackageGist中的原始包区分开来,而无需覆盖repo源)
- 理想情况下,如果作者从睡梦中醒来,就有可能将其合并回主回购协议
- 更改repo(最新)我的fork中的
文件,重命名包以与我的GitHub用户一致,并在PackageGist上注册composer.json
- 使用最新代码作为起点,创建一个具有不同名称的新存储库,并在packigist上注册
感谢您的建议。为了避免将来出现任何问题,您应该在中创建一个新的存储库,因为:
- (在组织中):如果新的回购协议(稍后)不再是活动回购协议,您可以将其分叉
- 您可以使其取决于组织所代表的主题,而不是作者(这在今天是有问题的)