天天看点

想知道开源项目包含哪些信息吗 ?|Code China分支图贡献者图

一个开源项目包含很多信息,比如 Star、Issues、fork、branches、contributors 等。Star 的数量可以代表这个项目受喜爱的程度,branches 可以直观反应目前有多少个并行开发线,contributors 可以反应项目有多少开源爱好者参与贡献。那么如何查看这些信息呢,今天我就给大家介绍下 branches 和 contributors。

分支图

几乎所有的版本控制系统都以某种形式支持分支。 使用分支意味着你可以把你的工作从开发主线上分离开来,以免影响开发主线。下图显示的是某个开源项目的分支图,可以直观的看到有好几条并行线。

想知道开源项目包含哪些信息吗 ?|Code China分支图贡献者图

下图显示了该项目目前的一部分分支。

想知道开源项目包含哪些信息吗 ?|Code China分支图贡献者图

贡献者图

贡献者是指对开源项目仓库提交过代码或者文档,并且被对方同意合并进去,对于开源爱好者而言,这显然是一件非常有成就感的事情。下面是一个对 release/2.2 分支的提交统计图,我们可以直观的看到,3-4 月以及 5 月中旬到 6 月中旬两个时间段,提交最频繁。统计图中还包含了 littletomatodonkey 等贡献者的提交统计图,方便查看每个贡献者的提交记录趋势。

想知道开源项目包含哪些信息吗 ?|Code China分支图贡献者图

到此为止,我们介绍了 branches 和 contributors,还有很多来不及介绍的,大家可以自行探索。

详情链接:

直接交流,可扫码入群:

想知道开源项目包含哪些信息吗 ?|Code China分支图贡献者图

继续阅读