手动将'forked from'设置为GitHub项目

Tom*_*ich 5 git fork github

我的项目A(托管在GitHub上)以某种方式(不确定如何)忘记了它最初是从另一个开源项目B分叉的.我忘记了'忘记',在创建拉取请求时,我不能选择B作为目标发送拉取请求.有没有办法告诉GitHub A是B的叉子?

(我可以通过将B分配到A',然后将A合并到A'并将PR从A'发送到B来自然地起作用来创建PR,但是,当然,我不喜欢它)

svl*_*sov 3

不,没有办法将现有的存储库变成分叉。您可以永久切换到A'并放弃A,这是一次性过程。并且不需要合并AA';你可以简单地把整个推进AA'