我知道repo的所有者能够在执行一个fork请求时看到它。但是克隆呢怎么样?回购的所有者可以看到有人克隆它吗?
答案 0 :(得分:53)
问题太笼统了,但让我回答现在的问题。
不,他不能。如果我转到您的某个存储库并将其克隆到我的本地硬盘驱动器,则无法看到。你为什么要这样?可能存储库中有许多克隆。当有人克隆它时,回购的所有者能看到吗?
知道克隆可以存在于除github之外的其他系统上。
现在,主人是否知道有人在github上分叉了他的存储库?
是的,假设他引起注意,他会的。
我做了以下事情:
这是我在登录后在我的第一页上看到的内容:
如果我执行以下操作:
点击“Fork”按钮右侧的小1:
点击“会员”标签:
然后我看到了:
结论:
是,存储库的所有者会看到有人在Github 上创建一个fork ,但没有时,他不会看到它有人在其他地方制作克隆。
答案 1 :(得分:14)
您可以在GitHub上使用克隆图来了解您的存储库源代码在给定日期实际克隆的次数。更多信息可以在https://help.github.com/articles/about-repository-graphs/#traffic
找到答案 2 :(得分:9)
打开Github,找到你的回购,点击它。然后单击Insights,最后单击Traffic。 Github显示了包含git克隆的流量图。敬礼!
答案 3 :(得分:9)
是的,可以做到。
瞧,你会得到你的流量,包括没有带时间线的克隆。
参考:clone graph
答案 4 :(得分:5)
到目前为止,我发现您不知道何时克隆它(如果您指的是确切时间),也不知道克隆它的人。 但是您可以从该网址中了解在那个日期制作了多少个克隆以及唯一克隆的数量。
https://github.com/{usernamme}/{reponame}/graphs/traffic
“见解”标签:
然而,我发现一头可笑的东西是独特的克隆人,而不是独特的访问者,即使没有拜访回购协议,有人也可以决定克隆。我想在这种情况下可能是机器人。
答案 5 :(得分:2)
只要您可以访问repo,也就是使用遥控器访问文件系统上的ssh键,然后是。你会这样做:
git fetch some_remote
git log some_remote/some_branch