前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >git代码量统计

git代码量统计

作者头像
灯珑LoGin
发布2022-10-31 15:09:29
1.2K0
发布2022-10-31 15:09:29
举报
文章被收录于专栏:龙进的专栏

统计每个人的增删代码数

代码语言:javascript
复制
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 "added lines: %s, removed lines: %s, total lines: %s \n", add, subs, loc }' -; done

统计仓库中提交数前5的用户

代码语言:javascript
复制
git log --pretty='%aN' | sort | uniq -c | sort -k1 -n -r | head -n 5

统计总的贡献者数量

代码语言:javascript
复制
git log --pretty='%aN' | sort -u | wc -l

统计代码总行数

代码语言:javascript
复制
git ls-files | xargs wc -l

转载请注明原文:https://longjin666.cn/?p=1425

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2022年5月3日20,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 统计每个人的增删代码数
  • 统计仓库中提交数前5的用户
  • 统计总的贡献者数量
  • 统计代码总行数
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档