【发布时间】:2019-04-19 14:25:39
【问题描述】:
如何计算从 First 添加和修改的行数 commit(initial commit) to Last commit in git?
【问题讨论】:
-
@php - 你提到的问题是关于 2 提交,这个问题具体是关于第一次提交和最后一次提交。因此,这不是重复的。
如何计算从 First 添加和修改的行数 commit(initial commit) to Last commit in git?
【问题讨论】:
可以使用以下任一命令,统计信息将相同
1) 显示更改文件计数、插入计数和删除计数的统计信息
git diff $(git log --pretty=format:"%h" | tail -1) --shortstat
2) 只显示改变的和新增的行数,不考虑删除的行数
git diff $(git log --pretty=format:"%h" | tail -1) | grep '^+' | grep -v +++ | wc -l
【讨论】: