美文网首页
GIT命令行统计代码提交行数

GIT命令行统计代码提交行数

作者: 愤怒的小菜鸡 | 来源:发表于2019-08-22 00:09 被阅读0次

项目中遇到写报告的时候要反馈某个人或者某个功能的代码量,又没有集成CI这些插件,可以简单的用GIT命令统计下代码提交量:

--统计某个人的提交代码

git log --author="oldwang" --pretty=tformat: --numstat | gawk '{ add += $1 ; subs += $2 ; loc += $1 - $2 } END { printf "增加的行数:%s 删除的行数:%s 总行数: %s\n",add,subs,loc }'

--统计某个人时间范围的提交代码

git log --author="oldwang" --since='2019-04-01' --until='2019-04-07' --pretty=tformat: --numstat | gawk '{ add += $1 ; subs += $2 ; loc += $1 - $2 } END { printf "增加的行数:%s 删除的行数:%s 总行数: %s\n",add,subs,loc }'

--统计每个人增删行数

git log --format='%aN' | sort -u | while read name; do echo -en "$name\t"; git log --author="$name" --pretty=tformat: --numstat | awk '{ add += $1; subs += $2; loc += $1 - $2 } END{ printf "增加的行数:%s 删除的行数:%s 总行数: %s\n",add,subs,loc }'' -; done

相关文章

  • GIT统计代码量

    GIT统计代码量 Git统计个人提交代码行数 Git统计项目总行数 查看git上个人代码量(需要修改usernam...

  • git代码统计工具git_stats

    git_stats:仓库代码统计工具之一,可以按git提交人、提交次数、修改文件数、代码行数、注释量在时间维度上进...

  • GIT命令行统计代码提交行数

    项目中遇到写报告的时候要反馈某个人或者某个功能的代码量,又没有集成CI这些插件,可以简单的用GIT命令统计下代码提...

  • git代码行统计命令集

    查看git上个人代码量 统计每个人的增删行数 查看仓库提交者排名前 5 贡献者统计: 提交数统计: ## 添加或修...

  • git常用统计命令

    查看git上的个人代码量: 统计每个人增删行数: 查看仓库提交者排名前 5: 贡献者统计: 提交数统计: 添加或修...

  • git代码统计

    命令行 查看git上的个人代码量: 结果示例:(记得修改 username) 统计每个人增删行数 结果示例 统计时...

  • GIT 统计 绩效 KPI 使用

    项目提交者 时间范围内 提交 代码量 项目提交者 时间范围内 提交数 项目总行数 项目提交总数 参考:GIT统计代...

  • git代码统计

    git代码统计 某人/某日到某日/行数

  • git统计代码行数

    git log --format='%aN' | sort -u | while read name; do ec...

  • Git统计代码行数

网友评论

      本文标题:GIT命令行统计代码提交行数

      本文链接:https://www.haomeiwen.com/subject/qitgsctx.html