我怎么知道是谁在 GitHub 上分叉了我的仓库?

有没有办法知道是谁在 GitHub 上分离了我的仓库?我可以看到 fork 的数量,但是我想知道谁分支了我的存储库,以及他们对它做了哪些更改。

我知道如果他们有兴趣回馈我的仓库,他们可以向我发送一个拉请求,但是有没有其他方法可以让我找出是谁分叉了我的仓库?

57557 次浏览

单击 fork 的数目将显示完整的网络。从那里,你可以点击“成员”,看看谁叉回购。ExpressJS 示例: https://github.com/expressjs/express/network/members

enter image description here

我在浏览器中发现的一种方法是尝试创建一个 pull 请求,然后跨 fork 进行比较。所有现有的叉子都会出现。

上面接受的答案有助于查看分叉存储库的帐户。为了满足其他要求,即 看看有什么变化,您需要访问每个独立的分叉存储库,然后查看比较选项卡(请参阅所附图片)。要查看哪些文件实际上已经被更改的确切细节,您应该点击图像中显示的 比较按钮。

上述过程是正确的方法,而且可能是冗长乏味的。如果您希望查看每个分叉存储库的前进或后退的总结信息,您可以使用链接 https://forkinfo.herokuapp.com/,我已经开源了 给你,以便您根据任何特定需求编辑它。它通过从每个分叉存储库的主页(从图像中突出显示的部分)获取关于分叉在父分叉前面或后面的信息。这个信息是基于 储存库的比较生成的

现在你可以在 Insights-> Forks中检查叉子