git - 计算从特定分支创建的分支数
问题描述
有没有办法轻松计算从特定(非主)分支创建的分支数量?
注意我不是在寻找分支的总数,而是一个显示分支名称和从该分支创建的分支数量的表格。
解决方案
首先阅读和理解如何找到 Git 分支的最近父级?
现在,计算某个给定父母的孩子:
使用
git for-each-ref
withrefs/heads
循环遍历所有分支名称。有关详细信息,git for-each-ref
请参阅文档。根据这个相关问题,使用您提出的任何算法,将每个分支与其声称的“父分支”配对。
为你选择的父母计算孩子的数量,你就完成了。
推荐阅读
- ubuntu - How to redirect non-www https port XXX to www https port XXX using nginx?
- c# - 在 DockPanel 中拆分项目
- react-native - 在 TextInput 中实现 @mention
- php - CODEIGNITER 自定义重定向,url 中只有域名
- assembly - 为什么汇编语言不需要编译?
- android - 由于最终声明,我无法更改函数参数,但我需要它。我怎样才能?
- c++ - 通过原子布尔崩溃完成线程
- django - /profile/ 处的 ValueError:“图像”属性没有与之关联的文件
- ios - Swift 乱序执行 firebase 调用
- java - 如何使用 netty 库创建 ssl serversocket