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

时间:2013-03-03 01:26:19

标签: git github git-clone

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

5 个答案:

答案 0 :(得分:29)

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

答案 1 :(得分:17)

使用GitHub网络图来跟踪叉子

您无法使用标准git命令(例如git clone)查看谁已检出您的存储库,但您可以查看谁使用{{3在GitHub上分叉您的存储库}}。在回答这个问题时,您可以通过以下两种方式访问​​此功能:

  1. 从“网络”标签中,位于存储库顶部导航栏“代码”标签的右侧。
  2. 点击右侧“Fork”小部件右侧的标注中的数字(如果非零)。
  3. 例如,以下是Network Graph Visualizer的部分屏幕截图:

    rbenv network graph

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

答案 2 :(得分:8)

我认为这是一个老问题,2014年由Github引入了流量。Here is the link来描述流量,告诉你对你的存储库的看法。

答案 3 :(得分:4)

让我们说我们有一个项目 social_login 。要查看到您的仓库的流量,您可以转到https://github.com/ / social_login / graphs / traffic


答案 4 :(得分:2)

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