回购的所有者可以看到克隆吗?

时间:2014-01-04 23:09:51

标签: github clone

我知道repo的所有者能够在执行一个fork请求时看到它。但是克隆呢怎么样?回购的所有者可以看到有人克隆它吗?

6 个答案:

答案 0 :(得分:53)

问题太笼统了,但让我回答现在的问题。

  

当有人克隆它时,回购的所有者能看到吗?

不,他不能。如果我转到您的某个存储库并将其克隆到我的本地硬盘驱动器,则无法看到。你为什么要这样?可能存储库中有许多克隆。

知道克隆可以存在于除github之外的其他系统上。

现在,主人是否知道有人在github上分叉了他的存储库?

是的,假设他引起注意,他会的。

我做了以下事情:

  1. 以我的主帐户登录
  2. 创建了一个存储库
  3. 在备用电子邮件地址设置新的虚拟帐户
  4. 分割我之前创建的存储库
  5. 重新登录我的主帐户
  6. 这是我在登录后在我的第一页上看到的内容:

    fork notification

    如果我执行以下操作:

    1. 点击我的资料库
    2. 点击“Fork”按钮右侧的小1:

      fork button after forking

    3. 点击“会员”标签:

      members tab

    4. 然后我看到了:

      content of members tab

    5. 结论:

      ,存储库的所有者会看到有人在Github 上创建一个fork ,但没有时,他不会看到它有人在其他地方制作克隆。

答案 1 :(得分:14)

您可以在GitHub上使用克隆图来了解您的存储库源代码在给定日期实际克隆的次数。更多信息可以在https://help.github.com/articles/about-repository-graphs/#traffic

找到

答案 2 :(得分:9)

打开Github,找到你的回购,点击它。然后单击Insights,最后单击Traffic。 Github显示了包含git克隆的流量图。敬礼!

答案 3 :(得分:9)

是的,可以做到。

  1. 转到您的帐户登录页面 - https://github.com/yourusername
  2. 点击要检查流量的仓库。
  3. 点击顶部导航栏上的数据分析
  4. 点击左侧导航栏中的点击
  5. 瞧,你会得到你的流量,包括没有带时间线的克隆。

    参考:clone graph

答案 4 :(得分:5)

到目前为止,我发现您不知道何时克隆它(如果您指的是确切时间),也不知道克隆它的人。 但是您可以从该网址中了解在那个日期制作了多少个克隆以及唯一克隆的数量

https://github.com/{usernamme}/{reponame}/graphs/traffic

“见解”标签:

enter image description here

然而,我发现一头可笑的东西是独特的克隆人,而不是独特的访问者,即使没有拜访回购协议,有人也可以决定克隆。我想在这种情况下可能是机器人。

答案 5 :(得分:2)

只要您可以访问repo,也就是使用遥控器访问文件系统上的ssh键,然后是。你会这样做:

git fetch some_remote
git log some_remote/some_branch