列出Github中特定用户在多个分支上的特定时间间隔内更改的所有文件

时间:2015-11-19 06:59:15

标签: git github

我需要维护一个Excel来报告GitHub存储库。

我需要按月每个用户的所有文件更改列表。

是否有规定根据定义的时间间隔跟踪所有分支的作者对文件过滤器的更改?

2 个答案:

答案 0 :(得分:1)

您可以使用带有不同选项的git log命令:

git log --since=11.08.2014 --until=11.08.2015 --author="developerName"

对于不同的分支,您可以在签出后在每个分支上执行命令。

答案 1 :(得分:1)

对于文件名列表,需要包含--name-only

git log --name-only --since = 11.08.2014 --until = 11.08.2015 --author =" developerName"