我想知道是否有办法知道谁 checkout 了我在GitHub上托管的项目?这可能包括直接在GitHub上派生项目的人,以及使用标准git clone命令克隆仓库的人。
git clone
23c0lvtd1#
你无法看到谁使用标准的git命令(如git clone) checkout 了你的仓库,但你 * 可以 * 看到谁使用Network Graph Visualizer在GitHub上分叉了你的仓库。在回答这个问题时,你至少可以通过两种方式访问这个特性:1.从存储库顶部导航栏上“代码”选项卡右侧的“网络”选项卡。1.通过单击右侧“Fork”小工具右侧的调用中的数字(如果非零)。例如,下面是rbenv network graph的部分屏幕截图:
网络图顶部的“成员”标签也会显示一个不同的视图,列出了目前在GitHub上拥有分支的人的名字,但显然不会显示在GitHub之外克隆的人,或者后来删除了分支的人。
i7uq4tfw2#
我相信这是一个老问题了,Traffic是Github在2014年引入的。Here is the link是Traffic的描述,它告诉你仓库的视图。
km0tfn4u3#
进入图表中的流量部分。在这里你可以找到你有多少独立访问者。除此之外,没有其他方法可以知道谁确切地查看了你的帐户。
jdgnovmf4#
假设我们有一个项目social_login,要查看存储库的流量,可以转到https://github.com//social_login/graphs/traffic
https://github.com/balireddypraveen/social_login/graphs/traffic
8ftvxx2r5#
在你的存储库中,进入Insights标签,然后进入traffic部分,你可以看到访问者的数量和你的存储库的克隆数量。
Insights
traffic
ijxebb2r6#
如果你说的“ checkout ”是指克隆了你项目的人,那么这是不可能的。你甚至不需要是GitHub用户就可以克隆一个仓库,所以跟踪这个是不可行的。
6条答案
按热度按时间23c0lvtd1#
使用GitHub网络图跟踪分叉
你无法看到谁使用标准的git命令(如
git clone
) checkout 了你的仓库,但你 * 可以 * 看到谁使用Network Graph Visualizer在GitHub上分叉了你的仓库。在回答这个问题时,你至少可以通过两种方式访问这个特性:1.从存储库顶部导航栏上“代码”选项卡右侧的“网络”选项卡。
1.通过单击右侧“Fork”小工具右侧的调用中的数字(如果非零)。
例如,下面是rbenv network graph的部分屏幕截图:
网络图顶部的“成员”标签也会显示一个不同的视图,列出了目前在GitHub上拥有分支的人的名字,但显然不会显示在GitHub之外克隆的人,或者后来删除了分支的人。
i7uq4tfw2#
我相信这是一个老问题了,Traffic是Github在2014年引入的。Here is the link是Traffic的描述,它告诉你仓库的视图。
km0tfn4u3#
进入图表中的流量部分。在这里你可以找到你有多少独立访问者。除此之外,没有其他方法可以知道谁确切地查看了你的帐户。
jdgnovmf4#
假设我们有一个项目social_login,要查看存储库的流量,可以转到https://github.com//social_login/graphs/traffic
https://github.com/balireddypraveen/social_login/graphs/traffic
8ftvxx2r5#
在你的存储库中,进入
Insights
标签,然后进入traffic
部分,你可以看到访问者的数量和你的存储库的克隆数量。ijxebb2r6#
如果你说的“ checkout ”是指克隆了你项目的人,那么这是不可能的。你甚至不需要是GitHub用户就可以克隆一个仓库,所以跟踪这个是不可行的。