我使用以下命令
git log --pretty=format:"%h,%cn,%cs"
,它给了我提交ID、提交者名称和提交日期。但我需要的是每个提交ID添加/修改/删除的行数。
仅供参考:我不是在寻找提交之间的差异。
您可能在--shortstat
之后,它会告诉您更改了多少文件、添加了多少行("插入"(以及删除了多少行。
您可以将其与git show
和git log
一起使用。
将--stat
添加到您的命令中。例如
$ git log --pretty=format:"%h,%cn,%cs" --stat
e5a3f23256,Yuta Saito,2022-08-04
ext/extmk.rb | 2 +-
lib/mkmf.rb | 6 +++++-
tool/fake.rb | 1 +
3 files changed, 7 insertions(+), 2 deletions(-)
c69582a540,Yuta Saito,2022-08-04
configure.ac | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)