Summary
To view a list of users and their commit count:
git shortlog -s -n --all --no-merges
git shortlog
summarizes the output from git log
, grouping each commit by user:
Options
--numbered
, -n
Sort by number of commits per user:
--summary
-s
Only provide the commit count of each user.
View more options on the documentation for git shortlog.
Breakdown of commits per user
Use the command
git shortlog -s -n --all --no-merges
--no-merges
ensures that merge commits are not counted.
The output of the command looks like