git统计某一开发者提交代码的增删改动行数和具体详细的改动内容

标签: git
77人阅读 评论(0) 收藏 举报
分类:

git统计某一开发者提交代码的增删改动行数和具体详细的改动内容


git命令:

 
echo "统计结果" && git log --author="zhangphil" --after="2018-04-16 00:00:01" --before="2018-04-16 12:00:00" --pretty=tformat: --numstat | gawk '{ add += $1 ; subs += $2 ; loc += $1 - $2 } END { printf "增加行数:%s 删除行数:%s 变化总行数:%s\n",add,subs,loc }' && echo "详情如下:" && git log --word-diff --author="zhangphil" --since="2018-04-16 00:00:01" --until="2018-04-16 12:00:00" -p --stat

其实合并了两条git命令一次性输出:

git log --author="zhangphil" --after="2018-04-16 00:00:01" --before="2018-04-16 12:00:00" --pretty=tformat: --numstat | gawk '{ add += $1 ; subs += $2 ; loc += $1 - $2 } END { printf "增加行数:%s 删除行数:%s 变化总行数:%s\n",add,subs,loc }' 

这条git命令计算统计结果。



git log --word-diff --author="zhangphil" --since="2018-04-16 00:00:01" --until="2018-04-16 12:00:00" -p --stat



这条命令输出详情。


可以加上开发者(作者)限定筛选出具体某位开发者的代码。










查看评论

JDBC基础视频课程

-
  • 1970年01月01日 08:00

git中统计代码行数

查看git上个人代码量git log --author="username" --pretty=tformat: --numstat | awk '{ add += $1; subs += $2; l...
  • congqingbin
  • congqingbin
  • 2017-11-16 10:20:14
  • 288

git 统计修改代码数量以及git学习总结

git学习总结
  • liusuihui
  • liusuihui
  • 2016-10-21 17:16:08
  • 5939

查看commit修改的内容

    在使用git的过程中,我们经常需要查看某次commit修改了哪些内容,与之相关的命令就是:git loggit show    首先,需要通过git log打印所有commit hashID,...
  • zhuiyuanqingya
  • zhuiyuanqingya
  • 2018-03-07 13:41:37
  • 85

统计两个版本之间代码变更行数

使用工具diffcount可以统计一个项目之间两个版本的代码变动量。新版本较老版本有多少新增、修改、删除、有效代码量等。 工具/原料 diffcount ...
  • wang_xya
  • wang_xya
  • 2014-11-05 18:01:12
  • 1214

diffcount统计两个版本之间代码变更行数

diffcount统计两个版本之间代码变更行数
  • guoheng123456
  • guoheng123456
  • 2016-06-22 19:00:59
  • 2365

svn两个版本之间改动的文件列表

  • 2010年08月10日 13:28
  • 2KB
  • 下载

git查看本地具体文件改动的明细

git diff fileName
  • ChaseNKSky
  • ChaseNKSky
  • 2018-02-26 13:28:22
  • 607

git 创建、提交代码仓库,查看修改内容、撤销修改内容

上一节已经使用命令登陆了git,现在可以创建、提交代码仓库了。1、创建代码仓库:使用cd进入到要创建代码仓库的目标文件夹,使用git init创建代码仓库;cd /e/git/ /*--进入到e...
  • baidu_32731497
  • baidu_32731497
  • 2016-06-08 08:33:07
  • 7846

SVN 统计一段日期内变更过的文件

tortoisesvn命令行 统计svn变更列表神命令
  • baidu_34051990
  • baidu_34051990
  • 2017-03-14 10:04:00
  • 778
    个人资料
    专栏达人 持之以恒
    等级:
    访问量: 176万+
    积分: 2万+
    排名: 393
    关于我
    邮箱: zhangphil@live.com
    博客专栏
    最新评论