一个开源项目包含很多信息,比如 Star、Issues、fork、branches、contributors 等。Star 的数量可以代表这个项目受喜爱的程度,branches 可以直观反应目前有多少个并行开发线,contributors 可以反应项目有多少开源爱好者参与贡献。那么如何查看这些信息呢,今天我就给大家介绍下 branches 和 contributors。
分支图
几乎所有的版本控制系统都以某种形式支持分支。 使用分支意味着你可以把你的工作从开发主线上分离开来,以免影响开发主线。下图显示的是某个开源项目的分支图,可以直观的看到有好几条并行线。
下图显示了该项目目前的一部分分支。
贡献者图
贡献者是指对开源项目仓库提交过代码或者文档,并且被对方同意合并进去,对于开源爱好者而言,这显然是一件非常有成就感的事情。下面是一个对 release/2.2 分支的提交统计图,我们可以直观的看到,3-4 月以及 5 月中旬到 6 月中旬两个时间段,提交最频繁。统计图中还包含了 littletomatodonkey 等贡献者的提交统计图,方便查看每个贡献者的提交记录趋势。
到此为止,我们介绍了 branches 和 contributors,还有很多来不及介绍的,大家可以自行探索。
详情链接:
直接交流,可扫码入群: