gpt4 book ai didi

git - 计算按作者排序的两个分支之间的差异

转载 作者:行者123 更新时间:2023-12-05 04:12:39 25 4
gpt4 key购买 nike

是否有一种简单的方法来计算两次提交之间按作者分组的更改(添加的行、删除的行...)?

作者 X 在功能分支中做了多少不在 master 分支中的更改?

最佳答案

这将输出在 <branch> 中介绍的给定作者的添加/删除行数与 master 相比:

git log master..<branch> --author="<author>" --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 }' -

替换 <branch><author> (可能是作者姓名的一部分)相应地。我对 this 中的解决方案稍作修改回答,以便过滤掉提交。

关于git - 计算按作者排序的两个分支之间的差异,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40087626/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com