我被要求在我们的Git存储库上生成统计信息。我们有一些开发人员最近似乎没有效果,我被告知列出给定作者的最后N次提交(是的,我讨厌被迫这样做......)。
我尝试git log --author=Bob
效果很好,但仅适用于当前分支。我希望在所有现有的分支机构中找到所有最后的提交。
我怎样才能做到这一点?
答案 0 :(得分:0)
您可以在shell脚本中将git log --author=Bob
与for each
循环合并。
git branch -l
- 将为您提供所有当地分支机构git branch -r
- 将为您提供所有远程分支