使用git正确的统计某一段时间的代码量

2020-06-02  本文已影响0人  王大豆

示例


git log --author='MrKing' --after='2020-05-15 00:00:00' 
--before='2020-05-31 23:59:59' 
--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 
          }' -

标准格式

git log --author='[your username]' --after='[start time]' --before='end time' --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 
          }' -

注意:时间start time和end time 的格式是,年月日时分秒

上一篇下一篇

猜你喜欢

热点阅读