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

问题描述 投票:47回答:5

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

git github git-clone
5个回答
34
投票

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


20
投票

使用GitHub网络图跟踪分叉

您无法查看谁使用标准git命令(例如git clone)签出了您的存储库,但您[[可以看到了谁使用Network Graph Visualizer在GitHub上分叉了您的存储库。在回答此问题时,您可以通过至少两种方式访问​​此功能:

    从存储库顶部导航栏上“代码”标签右侧的“网络”标签中。
  1. 通过单击右侧“ Fork”小部件右侧的标注中的数字(如果非零)。
  • 例如,这是rbenv network graph的部分屏幕截图:

    “

    [Network Graph]顶部的“ Members”选项卡还将显示一个不同的视图,列出了当前在GitHub上有fork的人员的姓名。显然,它不会显示在GitHub之外进行克隆的人员,或随后删除其分叉的人员。


  • 9
    投票
    [我相信这是一个古老的问题,Traffic是Github在2014年推出的。Here is the link是对Traffic的描述,它告诉您关于存储库的观点。

    3
    投票
    转到图表内的点击量部分。在这里,您可以找到有多少唯一身份访问者。除此之外,没有其他方法可以知道谁确切查看了您的帐户。

    0
    投票
    让我们说我们有一个项目

    social_login。要查看回购的流量,您可以转到https://github.com/ / social_login / graphs / traffic


    © www.soinside.com 2019 - 2024. All rights reserved.