当前位置:   article > 正文

【git】git log统计代码变更_修改代码行数统计是算增加还是减少

修改代码行数统计是算增加还是减少

Git并未提供修改代码的统计功能,只能统计出add 和 remove代码统计,
“新增”+“修改”代码行数作为有效的可度量的工作产出

Git 命令统计代码变化情况如下:
git log e52**************************..84a************************* --pretty=tformat: --numstat | gawk '{ add += $1; subs += $2; loc += $1 - $2 } END { printf "added lines: %s, removed lines: %s, total lines: %s\n", add, subs, loc }'
added lines: 6542, removed lines: 5172, total lines: 1370
 

修改一行代码,相当于删除一行再添加一行,代码总数不变。
ADD = new + edit
REMOVE = del+ edit
因此,对于Git而言,新增+修改就等于 Add 代码行数,最终实际增加的代码行数等于add - remove。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/很楠不爱3/article/detail/417866
推荐阅读
相关标签
  

闽ICP备14008679号