我在一个有许多分支的存储库中。我希望在特定日期范围内的每个分支上发生提交计数,例如在2017年9月或10月,在该特定分支上发生了多少次提交。
我使用过这样的东西:
git log --pretty=format:"%ad - %an: %s" --after="2017-12-01" --until="2017-12-31" | wc -l
但这个节目为主人。我无法检查分支机构,因为我只克隆了裸存储库。 主要目的是仅获取报告工具。
有人可以帮我解决问题。谢谢。
答案 0 :(得分:2)
您可以命名任何分支:
git log --oneline --after="2017-12-01" --before="2017-12-31" branch | wc -l
但我想知道你会对属于许多分支的提交做些什么?