git - Gitlab: Search Commits per user -


as admin, find out how many commits done per branch, per user, total commits user in last 3 months, total commits in last 3 months. etc.. how can ?

i see on github this: list commit user

i want see same thing gitlab also.

i running gitlab ce version: 7.2.1

i thought of running git log --author='userid' take forever run many user / many branches. same apply running gitstats because have sync branches locally first.

any pointers please?

gitstats html reports. internally runs git commands can change in source own kind of report.

on note, don't think git log should take long. can try sample , confirm how long takes

git log --date=short --branches --since=3.months.ago --author=xyz

running without using --author give commits pushed in last 3 months.

a list of authors can used in single command , should separated |

additionally can use --pretty option print information in desired format. can play around pretty format option rich in offering various formats.

you can chose run on list of specific branches having them in iteration loop. git fast in getting information.


Comments