我正在开发一个项目git,github它有几个贡献者,每个贡献者都有自己的 fork。
master我最近在原始项目merging的分支(名为 的分支)上进行了提交chris-work,然后(作为实验)重新构建了其中一个分支(使用如何更新 GitHub 分支存储库中的详细信息?);这会导致这样的图片,其中fork以黄色显示。

如果您想查看实时图表,请点击此处。
new -re-basedfork没有新的变化,应该(并且现在)与master主项目的分支完全一样,但它似乎在前面。
我确信这是意料之中的,但似乎fork要从网络图中删除我必须提交和merge(看似)冗余pull请求。有人可以解释更详细的细节,并帮助我理解这种行为吗?