首页 > 其他分享 >git 如何统计某人代码提交行数、提交次数

git 如何统计某人代码提交行数、提交次数

时间:2022-10-17 17:33:20浏览次数:48  
标签:loc git 提交 author 某人 -- 行数 subs

 

最近一年老王提交的代码行数:

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

返回结果:

增加的行数:10236 删除的行数:3111 总行数: 25375

 

7月份老王提交代码次数:

git log --author="laowang" --since='2022-07-01' --until='2022-07-31'  --pretty='%aN' | sort | uniq -c | sort -k1 -n -r

 

注:

--author  这个条件去了 就是查所有人,
--since  、 --until   两个条件去了就是查所有时间

标签:loc,git,提交,author,某人,--,行数,subs
From: https://www.cnblogs.com/feiye512/p/16799979.html

相关文章

  • GitLab 用户头像无法显示解决方法
    修改/etc/gitlab/gitlab.rbgitlab_rails['gravatar_plain_url']='https://gravatar.loli.net/avatar/%{hash}?s=%{size}&d=identicon'gitlab_rails['gravatar_ssl_ur......
  • git使用
    [Bilibili]友情链接](https://www.bilibili.com/video/BV19a411t7Xj/?spm_id_from=333.337.search-card.all.click&vd_source=e3040aea4ee566d9f6b73f688a9e0286)......
  • 【git】下载安装
    一、下载下载地址:官网:https://git-scm.com/download/win国内镜像:https://registry.npmmirror.com/binary.html?path=git-for-windows/二、安装(默认配置)是否添加到......
  • git tag
    线上版本稳定后,需要在git仓库打标签,方便后续更新维护追溯。gittag实际上也是和branch一样的,对所有存储数据的一个快照(快照的具体意思可以查一下资料,就是一堆数据快的索引......
  • git版本回退
    学习gitreset之前先了解git的四区五状态概念一张图理解四个区再是五个状态:未修改(Origin):上次提交后就没改动过已修改(Modified):上次提交后有修改已暂存(Staged......
  • 【杂谈】从GitHub上星星最多的男人开始发GitHub综述资料
    ​好的资源有利于大家迅速走上正确的学习道路,今天就来推荐一下GitHub上面那些机器学习领域里,最值得关注的综述性质的项目,一般名字会带上一个Awesome。作者&编辑 | 言有三......
  • 服务器添加git钩子
    又名 git宝塔码云webhook钩子自动同步 第一步,在服务器下载,软件,webhook。第二步,查看git版本,不能太低。这个太低了。   这个最新   第三步,yumremov......
  • git rebase 与 git merge 的区别是什么 All In One
    gitrebase与gitmerge的区别是什么AllInOnerefshttps://www.cnblogs.com/xgqfrms/p/16457911.htmlpick=>squashamendhttps://www.cnblogs.com/xgqfrms/p/164......
  • git 仅还原某个文件到历史版本
    背景在git提交过程中,难免会遇到一种情况,修改已经提交了,但提交部分还提交了部分本不该改动的文件,这时候如果统一恢复到某个历史版本,会把修改一起恢复,所以我们可以仅恢复......
  • 极客的浪漫「GitHub 热点速览 v.22.41」
    极客的浪漫,是怀旧复古的开源操作系统SerenityOS献上的情书;也是实用派用AI作画工具novelai-bot生成二次元女友。LxgwWenKai用仿宋/楷体中文字体书写而成的那份ma......