为分叉 github 项目的分叉 github 项目准备拉取请求

Preparing a pull request for a forked github project of a forked github project

我分叉了项目 B 并做了一些提交(在 master - 拍手腕上)CB 最初是从 A 分叉出来的,BA 提交了一个拉取请求,最近被接受了。

git 网络看起来像这样:(黑色 = A,蓝色 = B,紫色 = C)。

我希望能够清理我的回购和提交 C,这样我就可以准备将​​干净的拉取请求提交回 A。我该怎么做?

听起来是 upstream 的好案例。

这里是walk-thru on Github。您需要使用 A 作为 upstream 存储库。

完成 upstream 设置后,您可以按照此 walk-thruupstream 存储库与您的分支合并,然后提交您的 PR。