有没有办法知道谁在 GitHub 上分叉了我的存储库?我可以看到分叉的数量,但我想知道谁对我的存储库进行了分叉以及他们对其进行了哪些更改。
我知道如果他们有兴趣回馈我的存储库,他们可以向我发送拉取请求,但是我是否有其他方法可以找出谁分叉了我的存储库?
单击分叉的数量会显示完整的网络。从那里您可以单击“成员”以查看谁分叉了 repo。ExpressJS 的示例:https ://github.com/expressjs/express/network/members 。
我从浏览器中发现的一种方法是尝试创建拉取请求,然后跨叉进行比较。所有现有的分叉都会出现。
now you can check the forks in Insights
-> Forks
上面接受的答案有助于查看分叉存储库的帐户。为了满足其他要求,即查看已经进行了哪些更改,您需要转到每个单独的分叉存储库,然后查看比较选项卡(请参阅附图)。要查看实际更改了哪些文件的确切详细信息,您应该单击图像中显示的比较按钮。
上述过程是正确的方法,并且可能很乏味。如果您想查看每个分叉存储库的领先或落后的汇总信息,您可以使用链接https://forkinfo.herokuapp.com/ ,我已在此处开源,以防您想按任何方式对其进行编辑具体要求。它通过从每个分叉存储库的主页(来自图像中突出显示的部分)获取有关分叉在父分叉之前或之后多少的信息。此信息是根据存储库的比较生成的