1git-shortlog(1)
2===============
34
NAME
5----
6git-shortlog - Summarize 'git log' output
78
SYNOPSIS
9--------
10[verse]
11git log --pretty=short | 'git shortlog' [-h] [-n] [-s] [-e] [-w]
12'git shortlog' [-n|--numbered] [-s|--summary] [-e|--email] [-w[<width>[,<indent1>[,<indent2>]]]] <commit>...
1314
DESCRIPTION
15-----------
16Summarizes 'git log' output in a format suitable for inclusion
17in release announcements. Each commit will be grouped by author and title.
1819
Additionally, "[PATCH]" will be stripped from the commit description.
2021
If no revisions are passed on the command line and either standard input
22is not a terminal or there is no current branch, 'git shortlog' will
23output a summary of the log read from standard input, without
24reference to the current repository.
2526
OPTIONS
27-------
2829
-n::
30--numbered::
31Sort output according to the number of commits per author instead
32of author alphabetic order.
3334
-s::
35--summary::
36Suppress commit description and provide a commit count summary only.
3738
-e::
39--email::
40Show the email address of each author.
4142
--format[=<format>]::
43Instead of the commit subject, use some other information to
44describe each commit. '<format>' can be any string accepted
45by the `--format` option of 'git log', such as '* [%h] %s'.
46(See the "PRETTY FORMATS" section of linkgit:git-log[1].)
4748
Each pretty-printed commit will be rewrapped before it is shown.
4950
-w[<width>[,<indent1>[,<indent2>]]]::
51Linewrap the output by wrapping each line at `width`. The first
52line of each entry is indented by `indent1` spaces, and the second
53and subsequent lines are indented by `indent2` spaces. `width`,
54`indent1`, and `indent2` default to 76, 6 and 9 respectively.
55+
56If width is `0` (zero) then indent the lines of the output without wrapping
57them.
5859
60
MAPPING AUTHORS
61---------------
6263
The `.mailmap` feature is used to coalesce together commits by the same
64person in the shortlog, where their name and/or email address was
65spelled differently.
6667
include::mailmap.txt[]
6869
GIT
70---
71Part of the linkgit:git[1] suite