有事没事领个红包

在windows 上统计git 代码量

1 需要系统安装 git + gawk

git 安装自行百度

gawk 到官网下载

http://gnuwin32.sourceforge.net/packages/gawk.htm

 

1.2 下载好后解压,将bin 目录添加到 path 路径下

然后在cmd 命令行运行 gawk 看看有输出没,如果有输出就安装成功了

 

2 在需要统计的项目文件夹下,运行以下命令

git log --author="authorname" --pretty=tformat: --numstat --since="2018-6-6 0:0:0" --until="2018-8-8 0:0:0" | awk "{ addn += $1; subn += $2; coln += $1-$2} END {print addn,subn,coln}"

如果装的是上面说的软件,请使用 gawk.例如 统计 lisan 的代码,从 2018-1-1 到 2018-6-1 之间的代码量,在项目目录下使用下面命令

git log --author="lisan" --pretty=tformat: --numstat --since="2018-1-1 0:0:0" --until="2018-6-1 0:0:0" | gawk "{ addn += $1; subn += $2; coln += $1-$2} END {print addn,subn,coln}"

 

3 git 统计代码常用命令

git log  --pretty=tformat: --numstat

 

posted @   crazyCodeLove  阅读(4009)  评论(0编辑  收藏  举报
编辑推荐:
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
阅读排行:
· 全程不用写代码,我用AI程序员写了一个飞机大战
· DeepSeek 开源周回顾「GitHub 热点速览」
· 记一次.NET内存居高不下排查解决与启示
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· .NET10 - 预览版1新功能体验(一)
历史上的今天:
2016-10-23 使用BeanUtils设置属性转换String到Date类型
点击右上角即可分享
微信分享提示