GitHub中存储库之间的更改

问题描述:

我正在跨越Github上托管的多个存储库进行代码更改。有没有办法在一个地方跟踪这些变化? 类似于跨存储库拉取请求?GitHub中存储库之间的更改

不,没有办法做到这一点。

您可以做的最好的事情就是将您的Pull请求交叉链接在一起。请参阅GitHub help for linking to issues and PRs。特别是,如果您在公关说明中包含Bob/Scripts#24,那么它将自动链接到Bob所有的Scripts回购中的PR#24。

作为替代方案,您可能能够重构您的更改以保持向后兼容性,以便一次提交一个PR。例如,假设您正在修改回购A和回购B,A取决于B。首先提交B的PR,其中添加了新功能并将某些方法标记为已弃用。合并后,您可以提交使用新方法的A的PR。最后,您可以提交B的PR,以删除已弃用的方法。这稍微复杂一些,但根据项目情况可能是更好的选择,因为如果有其他项目使用不推荐使用的方法,则第三个PR可能会延迟。