我如何在Github上查看一个分支的分支?

13

我如何查看源自另一个分支的分支?我正在查看的项目有很多分支,以至于Github已经无法显示所有分支,但我想要查看某个分支的分支,如果这有意义的话。

例如:

Original Project
 '-> Fork 1
 '-> Fork 2
      '-> Fork 2a
      '-> Fork 2b
      '-> Fork 2c
 '-> Fork 3

我想查看由Fork 2分叉的项目,这意味着2a、2b、2c等。是否有扩展、网站、软件或其他工具可供使用以查看此信息?

9
请前往 GitHub 页面,点击“Insights”再点击“Network”。它将为您展示项目的所有分支,包括其他用户派生的分支以及在每个分支上进行的提交和分支之间的交互方式。对于具有大量提交的大型代码库,它可能不是非常完美且需要一些时间来加载,但它可以给您一个大致的了解。 - Locke
4
@Locke 有什么理由不把那个作为答案呢? - ruffin
1个回答

5

查看分支

前往项目,点击洞察,然后选择分支。这将显示一个分页表格,列出所有的分支。

Arrow pointing between Insights and Forks

您可以按照时间段和存储库类型进行筛选,并根据星标、最近更新、开放问题和开放拉取请求进行排序。
右上角有一个“切换到树视图”的按钮,可以用来可视化分支,但如果分支太多,不会显示所有的分支。

查看分支网络图

洞察选项卡中,您可以通过点击网络选项卡来查看最近推送的100个分支。这个图表可能需要几秒钟的时间来加载,具体取决于项目中有多少个分支。

网络图表有一些键盘快捷键:

  • shift+/H滚动到最左边
  • shift+/L滚动到最右边
  • shift+/K滚动到最上面
  • shift+/J滚动到最下面

您可以在这里查看更多快捷键。


"切换到树状视图"是我所缺少的东西,这是唯一的方法来匹配目标上的分支计数与显示的分叉行数。 - undefined

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接