是否可以找到在GitHub上 checkout 我的项目的用户?

lrpiutwd  于 2023-02-02  发布在  Git
关注(0)|答案(6)|浏览(138)

我想知道是否有办法知道谁 checkout 了我在GitHub上托管的项目?这可能包括直接在GitHub上派生项目的人,以及使用标准git clone命令克隆仓库的人。

23c0lvtd

23c0lvtd1#

使用GitHub网络图跟踪分叉

你无法看到谁使用标准的git命令(如git clone) checkout 了你的仓库,但你 * 可以 * 看到谁使用Network Graph Visualizer在GitHub上分叉了你的仓库。在回答这个问题时,你至少可以通过两种方式访问这个特性:
1.从存储库顶部导航栏上“代码”选项卡右侧的“网络”选项卡。
1.通过单击右侧“Fork”小工具右侧的调用中的数字(如果非零)。
例如,下面是rbenv network graph的部分屏幕截图:

网络图顶部的“成员”标签也会显示一个不同的视图,列出了目前在GitHub上拥有分支的人的名字,但显然不会显示在GitHub之外克隆的人,或者后来删除了分支的人。

i7uq4tfw

i7uq4tfw2#

我相信这是一个老问题了,Traffic是Github在2014年引入的。Here is the link是Traffic的描述,它告诉你仓库的视图。

km0tfn4u

km0tfn4u3#

进入图表中的流量部分。在这里你可以找到你有多少独立访问者。除此之外,没有其他方法可以知道谁确切地查看了你的帐户。

jdgnovmf

jdgnovmf4#

假设我们有一个项目social_login,要查看存储库的流量,可以转到https://github.com//social_login/graphs/traffic

  • 示例:-

https://github.com/balireddypraveen/social_login/graphs/traffic

8ftvxx2r

8ftvxx2r5#

在你的存储库中,进入Insights标签,然后进入traffic部分,你可以看到访问者的数量和你的存储库的克隆数量。

ijxebb2r

ijxebb2r6#

如果你说的“ checkout ”是指克隆了你项目的人,那么这是不可能的。你甚至不需要是GitHub用户就可以克隆一个仓库,所以跟踪这个是不可行的。

相关问题