1GIT-SUMMARY(1)                    Git Extras                    GIT-SUMMARY(1)
2
3
4

NAME

6       git-summary - Show repository summary
7

SYNOPSIS

9       git-summary [--line] [--dedup-by-email] [<commitish>]
10

DESCRIPTION

12       Shows a summary of the repository.
13

OPTIONS

15       <commitish>
16
17       Summarize only the range of commits included in the <commitish>.
18
19       --dedup-by-email
20
21       Remove  duplicate  authors  who  belong  to the same email address. For
22       example,
23
24
25
26           $ git summary
27           133  TJ Holowaychuk            9.9%
28           115  Tj Holowaychuk            8.5%
29
30           $ git summary --dedup-by-email
31           248  TJ Holowaychuk            18.4%
32
33
34
35       This option can not be used together with --line.
36
37       --line
38
39       Summarize with lines other than commits.  Any  <commitish>  is  ignored
40       when --line is specified.
41

EXAMPLES

43       Outputs a repo summary:
44
45
46
47           $ git summary
48
49           project  : express
50           repo age : 10 months ago
51           commits  : 1893
52           active   : 93 days
53           files    : 111
54           authors  :
55            1285 visionmedia
56             478 Tj Holowaychuk
57              48 Aaron Heckmann
58              34 csausdev
59              26 ciaranj
60               6 Guillermo Rauch
61               3 Nick Poulden
62               2 Brian McKinney
63               2 Benny Wong
64               1 Justin Lilly
65               1 James Herdman
66               1 Adam Sanderson
67               1 Viktor Kelemen
68               1 Gregory Ritter
69               1 Greg Ritter
70               1 ewoudj
71               1 isaacs
72               1 Matt Colyer
73
74
75
76       This  command  can  also take a commitish, and will print a summary for
77       the range of commits included in the commitish:
78
79
80
81           $ git summary v42..
82
83
84
85       Outputs a repo summary by line:
86
87
88
89           $ git summary --line
90
91           project  : git-extras
92           lines    : 26820
93           authors  :
94             ...
95
96
97
98       The commitish is ignored when --line is specified.
99

AUTHOR

101       Written by Tj Holowaychuk <tj@vision-media.ca>
102

REPORTING BUGS

104       <https://github.com/tj/git-extras/issues>
105

SEE ALSO

107       <https://github.com/tj/git-extras>
108
109
110
111                                 October 2019                   GIT-SUMMARY(1)
Impressum