Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/github/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Graph 如何查看除master之外的其他分支的GitHub贡献者图?_Graph_Github - Fatal编程技术网

Graph 如何查看除master之外的其他分支的GitHub贡献者图?

Graph 如何查看除master之外的其他分支的GitHub贡献者图?,graph,github,Graph,Github,在这里,您可以找到一些很好的图表,显示随着时间的推移提交的情况。但是,该信息仅适用于主分支 如何查看除master之外的分支的相同信息,或者如何查看考虑所有分支的提交的图形 如果这是不可能的,我怎么能至少看到通过GitHub web GUI在特定分支下提交了多少行代码 这有可能吗?从我看到的情况来看,这些图表仅适用于master:我仅在上提交,我仅显示master的图表 除非你在专门为这种检查而创建的新回购的基础上重新确定你的分支机构的基础,否则所述分支机构活动将不可见,直到它被合并回maste

在这里,您可以找到一些很好的图表,显示随着时间的推移提交的情况。但是,该信息仅适用于主分支

如何查看除master之外的分支的相同信息,或者如何查看考虑所有分支的提交的图形

如果这是不可能的,我怎么能至少看到通过GitHub web GUI在特定分支下提交了多少行代码


这有可能吗?

从我看到的情况来看,这些图表仅适用于
master
:我仅在上提交,我仅显示
master
的图表


除非你在专门为这种检查而创建的新回购的基础上重新确定你的分支机构的基础,否则所述分支机构活动将不可见,直到它被合并回
master

我也偶然发现了这一点。您实际上可以看到主分支以外的其他分支的图形

  • 在您的repo中的Github上-选择设置
  • 在“设置”中,将默认分支更改为希望查看其图形的任何分支
      Github的帮助:

      无论何时您向项目的
      默认分支
      (或
      gh页面
      分支),
      打开问题
      ,或提出
      请求
      ,我们都将其视为贡献

      因此:

      • 默认分支
      • gh网页科
      • 开题
      • 拉取请求
      只有这些会被计算在内

      作为@的回答,您可以在回购的设置中更改
      默认分支机构

      Github的另一个帮助:

      对于提交:

      只有在非fork存储库的默认分支或gh pages分支上创建或合并提交贡献时,才会计算提交贡献



      我还希望github统计所有提交,而不是指定的分支:(

      Nice catch。比我的答案更准确。+1请注意,更改默认分支会产生重大后果,包括更改拉取请求的行为。详细信息:是否有一种非您的回购解决方案?我想看看特定分支(非默认分支)的统计信息在一个不是我的/我没有参与的回购中。虽然这确实有效,但正如@Nelson所说的和Paddre所发现的,这显然是危险的,不适用于不是你的回购。我希望GitHub能够添加查看其他分支图的功能。这可能是一个小用例,但我敢打赌这是一个小改动:添加下拉列表。基于为了加快图形的加载速度,我猜他们会将默认分支的数据缓存到某个地方,这样他们就不会因为存储每个分支而浪费空间。但是他们只能存储默认分支(或者选择几个分支:master、developer等)我们自然会希望其他分支加载slowernote,gitlab支持它,例如:我希望它有一个简单的方法来选择要计算的分支。@MarcM。是的,现在还没有。我也不知道为什么github只计算默认和gh页面分支,也许他们认为其他分支最终会合并到默认分支。问题或pr ok是必要的,但为什么包括gh pages分支?在大多数情况下,该分支不属于主开发团队。没有一个答案适用于您没有写入权限的repo。例如,我无法确定参与者是谁,因为只处理了第一次提交,这当然只显示了一个参与者。