这真是一个超级实用的代码统计小工具,但是使用这个小工具的前提是你的代码是用Git来管理的。
它就是git_stats。
一、我们全局安装它
sudo gem install git_stats
二、运行
我这里举个例子:
先进入到项目目录
cd /xxx
运行git_stats
git_stats generater
进入git_stats目录打开index.html文件
cd git_stats open index.html
接下来网上就会呈现出来整个项目的代码统计概况
我们来解读一下关键信息:
Project name | 项目名 【此处打码】 |
Report period | 时间段【开始-结束】 |
Total files | 文件总数 |
Total lines | 总计行数(总添加行数,删除的行数) |
Total commits | 总共提交的次数 |
Authors | 作者数量(哈哈这里我一个人单打独斗) |
第二个栏目是动态
给大家看下我这个项目中24小时内提交的情况
可以看出我提交代码的时间点集中在13:00-04:00也就是我每天的工作时间跨度有15个小时。
再来看看我的Day of week。
一周工作7天
这么一算我的工作是13 4 7,哈哈哈,貌似比996恐怖很多。
这个项目就我一个人,我一直单打独斗,所以我是Best authors, 哈哈!
5个半月时间,总共提交了39次,添加了25172行代码,删除了9448行代码。
还有各种数据可视化
大家可以马上动手去尝试一下啦!
最近真的有点忙,但我一定挤出时间来写点东西,记录我的学习历程!
喜欢我的老铁可以关注一个哦!