是否有可能找到在GitHub上签出我的项目的用户?

use*_*981 44 git github git-clone

我想知道是否有任何方法可以知道谁已经检查了我在GitHub上托管的项目?这将包括直接在GitHub上分叉项目的人员,以及可能使用标准git clone命令克隆存储库的人员.

ajs*_*ort 30

如果"签出"是指那些克隆了你的项目的人,那么就不可能.您甚至不需要成为GitHub用户来克隆存储库,因此跟踪它是不可行的.

  • 也就是说,正如Kashyap Prajapati在对原始问题的评论中指出的那样,它*可能跟踪克隆的*数*. (2认同)

Tod*_*obs 17

使用GitHub网络图来跟踪叉子

您无法使用标准git命令查看谁已检出您的存储库git clone,但您可以看到谁使用Network Graph Visualizer在GitHub上分割了您的存储库.在回答这个问题时,您可以通过至少两种方式访问​​此功能:

  1. 从"网络"选项卡中,位于存储库顶部导航栏上"代码"选项卡的右侧.
  2. 通过单击右侧"Fork"小部件右侧的标注中的数字(如果非零).

例如,以下是rbenv网络图的部分屏幕截图:

rbenv网络图

网络图顶部的"成员"标签还会显示不同的视图,列出当前在GitHub上有分叉的人员的姓名.它显然不会显示在GitHub之外克隆的人,或者随后删除了他们的分支的人.


Nik*_*a P 9

我相信这是一个老问题,交通是由Github在2014年引入的.以下是交通描述的链接,它告诉您对您的存储库的看法.


Atu*_*mar 6

转到图表内的交通部分。在这里您可以找到您有多少独立访客。除此之外,没有其他方法可以知道究竟是谁查看了您的帐户。


小智 6

假设我们有一个项目social_login。要检查到您的 repo 的流量,您可以转到https://github.com/ /social_login/graphs/traffic