在Github的Traffic选项卡中解释克隆信息

Gab*_*iel 19 git clone github git-clone

在我最近提出的一个问题中,其中一个答案指出另一个问题的另一个答案,即探索公共Github仓库的分支和克隆的方法.

我继续使用我自己的公共仓库做到了这一点,并在图表部分Git clonesTraffic选项卡下的部分中提供了这些信息:

在此输入图像描述

我不太确定我理解这些信息的含义.回购总共有6个克隆,其中4个是在09/08进行的吗?只有3个独特的克隆者克隆了吗?在这种情况下,这是否意味着他们不止一次克隆它?这些数字是否包括我自己和我可能在不同系统中制作的任何克隆(即:家用PC,工作PC,笔记本电脑等)?任何帮助深表感谢.

bus*_*sse 14

我相信部分困惑是图表显示了4个克隆人(蓝线),标签上写着3个独特的克隆人.除此之外,它应解释为:

  • 在过去的14天内有6个克隆,4个在9月8日进行了克隆...这可能并不表示你所要求的"总数",因为这个图表只能追溯到14天
  • 3个独特的克隆者克隆了它,其中一些克隆可能不止一次克隆它...
  • ...例如,在9月8日,它可能是克隆人:1:1和1:3的克隆......它没有给你那么多的信息
  • 它应该包括每次git clone针对repo执行命令,所以你所有的不同设备,是的.
  • 根据是否可以确定" GitHub独特的GitHub用户(或匿名IP地址) "+ 来自GitHub支持的确认,您将被识别为唯一用户

  • 有些机器人试图克隆所有最近活跃的公共存储库,寻找不小心提交的 API 密钥和其他凭据。很容易就能达到六个独特的克隆人。那是龙……现在人工智能机器人可以自动完成您的开发项目…… (3认同)

Det*_*lef 14

这也可能发生:如果您正在使用 Github 操作或有其他“应用程序”连接到您的 Github 帐户(例如 Netlify)。这些也可以克隆您的存储库来构建或测试您的代码。

假设您定义了一个 Github 操作,当您推送到存储库时,该操作会运行一些测试。Github 将启动一个虚拟机或容器。它将克隆您的代码、安装它并运行测试。之后,您将获得失败或通过,并且虚拟机或容器将关闭。

此外,当您将 netlify 与 React 应用程序存储库集成时。当你推送新代码时,会发生类似的事情。但随后 Netlify 将尝试构建该应用程序。这也会导致您的存储库被克隆。