git笔记 - 绩效统计查询
背景
又到了一年两度的绩效自评,作为一个程序员,绩效当然就来自于代码,那么把代码记录的棒棒的当然就是得靠git
按作者查
git log --author=sz66cm
按日期范围查
git log --since="1900-01-01" --until="1900-02-01"
统计代码行数
git log --pretty=tformat: --numstat | awk '{add += $1; subs += $2; loc += $1 - $2 } END {printf "added:%s removed:%s total:%s\n", add, subs, loc}'
指定分支 (如:master)
# 查看master分支的提交日志
git log master