Version control 我如何通知我的代码的所有分支机构关键更改?

Version control 我如何通知我的代码的所有分支机构关键更改?,version-control,github,git-fork,Version Control,Github,Git Fork,假设我有以下情况。很久以前,我在Github上发布了一些有用的代码,从那时起,很多人开始使用它。现在我在我的代码中发现了一些非常严重的错误(比如缓冲区溢出),并对其进行了修复,我意识到所有的fork都应该更好地进行修复,否则会出现一些不好的情况™ 可能会发生 我如何通知所有分支机构的所有者,他们最好进行这一关键变更?上游回购并不真正了解其下游回购(见“”) 而且,您不能向fork发出pull请求(无论如何,它的伸缩性都不好) 因此,最简单的方法是依靠其他开发人员使用您的最新更改更新其本地克隆,其

假设我有以下情况。很久以前,我在Github上发布了一些有用的代码,从那时起,很多人开始使用它。现在我在我的代码中发现了一些非常严重的错误(比如缓冲区溢出),并对其进行了修复,我意识到所有的fork都应该更好地进行修复,否则会出现一些不好的情况™ 可能会发生


我如何通知所有分支机构的所有者,他们最好进行这一关键变更?

上游回购并不真正了解其下游回购(见“”)

而且,您不能向fork发出pull请求(无论如何,它的伸缩性都不好)

因此,最简单的方法是依靠其他开发人员使用您的最新更改更新其本地克隆,其中将包括您的最新修复

你可以更新你的README.md让所有人都能看到,但你不能真正“广播”到所有的fork(更不用说你不知道的所有直接克隆)

无论如何,如果他们想回馈,您将拒绝任何不是快进的请求。

这意味着他们必须在最新的“
上游”
(您的回购协议)基础上重新调整工作,然后再推到他们的fork并提出拉取请求。

我刚刚注意到,当您在GitHub上查看fork时,有一条清晰的消息显示fork在提交方面落后了多远。在GitHub上,您不能
@tag
拉取请求中的每个用户,以便他们得到通知吗?