From 69af52b99efa361a78802fef4c5af1a20dc52f99 Mon Sep 17 00:00:00 2001 From: Newell Zhu Date: Thu, 14 May 2015 22:13:37 +0800 Subject: [PATCH] Document for git-line-summary --- Commands.md | 7 +- man/git-line-summary.1 | 123 +++++++++++++++++++++++ man/git-line-summary.html | 200 ++++++++++++++++++++++++++++++++++++++ man/git-line-summary.md | 116 ++++++++++++++++++++++ man/git-summary.md | 92 ++++++++++++++++++ man/index.txt | 1 + 6 files changed, 538 insertions(+), 1 deletion(-) create mode 100644 man/git-line-summary.1 create mode 100644 man/git-line-summary.html create mode 100644 man/git-line-summary.md diff --git a/Commands.md b/Commands.md index 50db3f9..fbe58db 100644 --- a/Commands.md +++ b/Commands.md @@ -2,6 +2,7 @@ - [`git extras`](#git-extras) - [`git squash`](#git-squash) - [`git summary`](#git-summary) + - [`git line-summary`](#git-line-summary) - [`git effort`](#git-effort) - [`git authors`](#git-authors) - [`git changelog`](#git-changelog) @@ -179,6 +180,10 @@ project : git-extras 1 Daniel Schildt 0.0% ``` +## git line-summary + + WARNING: git line-summary has been replaced by git summary --line and will be removed in a future release. + ## git effort Displays "effort" statistics, currently just the number of commits per file, showing highlighting where the most activity is. The "active days" column is the total number of days which contributed modifications to this file. @@ -843,4 +848,4 @@ The above merges `other-repo.git`'s `master` branch into the current repository $ git merge-repo git@github.com:tj/git-extras.git master . ``` -The above merges a remote repo's `master` branch into the current repository's directory, not preserving history. \ No newline at end of file +The above merges a remote repo's `master` branch into the current repository's directory, not preserving history. diff --git a/man/git-line-summary.1 b/man/git-line-summary.1 new file mode 100644 index 0000000..0c94348 --- /dev/null +++ b/man/git-line-summary.1 @@ -0,0 +1,123 @@ +.\" generated with Ronn/v0.7.3 +.\" http://github.com/rtomayko/ronn/tree/0.7.3 +. +.TH "GIT\-LINE\-SUMMARY" "1" "May 2015" "" "" +. +.SH "NAME" +\fBgit\-line\-summary\fR \- Show repository summary by line +. +.SH "SYNOPSIS" +\fBgit\-line\-summary\fR +. +.SH "DESCRIPTION" +Show a summary by line of the repository, rather than by commit like git\-summary\. +. +.SH "EXAMPLES" +Outputs a repo summary by line\. +. +.IP "" 4 +. +.nf + +$ git line\-summary + +project : git\-extras +lines : 16004 +authors : +7757 hemanth\.hm 48\.5% +1019 spacewander 6\.4% + 916 CJ 5\.7% + 768 Jonhnny Weslley 4\.8% + 711 Mark Eissler 4\.4% + 678 timfeirg 4\.2% + 474 Ivan Malopinsky 3\.0% + 387 nickl\- 2\.4% + 368 Tj Holowaychuk 2\.3% + 337 Paul Schreiber 2\.1% + 269 Jesús Espino 1\.7% + 266 wooorm 1\.7% + 236 Chris Hall 1\.5% + 217 TJ Holowaychuk 1\.4% + 205 Leila Muhtasib 1\.3% + 178 Hemanth\.HM 1\.1% + 107 Niklas Fiekas 0\.7% + 80 Andy 0\.5% + 74 soffolk 0\.5% + 68 Julio Napurí 0\.4% + 67 Philipp Klose 0\.4% + 66 Sasha Khamkov 0\.4% + 66 Nate Jones 0\.4% + 65 Kenneth Reitz 0\.4% + 64 Rico Sta\. Cruz 0\.4% + 49 Bruno Sutic 0\.3% + 36 chernjie 0\.2% + 35 Titus Wormer 0\.2% + 35 Michael Komitee 0\.2% + 33 David Hartmann 0\.2% + 28 Kevin Woo 0\.2% + 27 Todd Wolfson 0\.2% + 22 David Baumgold 0\.1% + 22 Carl Casbolt 0\.1% + 18 Ciro Nunes 0\.1% + 18 Andrew Starr\-Bochicchio 0\.1% + 16 Valérian Galliat 0\.1% + 16 Riceball LEE 0\.1% + 16 Damian Krzeminski 0\.1% + 12 nulltask 0\.1% + 12 Richard Littauer 0\.1% + 11 Jesse Sipprell 0\.1% + 10 meza 0\.1% + 10 dead\-horse 0\.1% + 9 Kylie McClain 0\.1% + 9 Camille Reynders 0\.1% + 8 Jon Ander Peñalba 0\.0% + 8 Guillaume Seren 0\.0% + 8 Adam Parkin 0\.0% + 7 Newell Zhu 0\.0% + 7 Florian H 0\.0% + 7 Andre Cerqueira 0\.0% + 6 zeroDivisible 0\.0% + 6 Rasmus Wriedt Larsen 0\.0% + 6 Konstantin Schukraft 0\.0% + 5 Dan Jackson 0\.0% + 4 jykntr 0\.0% + 3 phigoro 0\.0% + 3 eszabpt 0\.0% + 3 Raphael Fleischlin 0\.0% + 3 Curtis McEnroe 0\.0% + 3 Balazs Nadasdi 0\.0% + 3 Alex McHale 0\.0% + 2 Not Committed Yet 0\.0% + 2 Joshua Appelman 0\.0% + 2 Evan Grim 0\.0% + 2 Dave James Miller 0\.0% + 2 Alexander Krasnukhin 0\.0% + 2 Aggelos Orfanakos 0\.0% + 1 Wil Moore III 0\.0% + 1 TweeKane 0\.0% + 1 Tony 0\.0% + 1 Ryan Bohn 0\.0% + 1 Rob Kennedy 0\.0% + 1 Phally 0\.0% + 1 Moritz Grauel 0\.0% + 1 Jonathan "Duke" Leto 0\.0% + 1 Jianjin Fan 0\.0% + 1 Jean Jordaan 0\.0% + 1 Jan Krueger 0\.0% + 1 Hogan Long 0\.0% + 1 Dung Quang 0\.0% + 1 Brandon Zylstra 0\.0% + 1 Aurélien Scoubeau 0\.0% +. +.fi +. +.IP "" 0 +. +.SH "AUTHOR" +Written by Newell Zhu <\fIzlx\.star@gmail\.com\fR> +. +.SH "REPORTING BUGS" +<\fIhttps://github\.com/tj/git\-extras/issues\fR> +. +.SH "SEE ALSO" +<\fIhttps://github\.com/tj/git\-extras\fR> diff --git a/man/git-line-summary.html b/man/git-line-summary.html new file mode 100644 index 0000000..ff5b298 --- /dev/null +++ b/man/git-line-summary.html @@ -0,0 +1,200 @@ + + + + + + git-line-summary(1) - Show repository summary by line + + + + +
+ + + +
    +
  1. git-line-summary(1)
  2. +
  3. +
  4. git-line-summary(1)
  5. +
+ +

NAME

+

+ git-line-summary - Show repository summary by line +

+ +

SYNOPSIS

+ +

git-line-summary

+ +

DESCRIPTION

+ +

Show a summary by line of the repository, rather than by commit like git-summary.

+ +

EXAMPLES

+ +

Outputs a repo summary by line.

+ +
$ git line-summary
+
+project  : git-extras
+lines    : 16004
+authors  :
+7757 hemanth.hm                48.5%
+1019 spacewander               6.4%
+ 916 CJ                        5.7%
+ 768 Jonhnny Weslley           4.8%
+ 711 Mark Eissler              4.4%
+ 678 timfeirg                  4.2%
+ 474 Ivan Malopinsky           3.0%
+ 387 nickl-                    2.4%
+ 368 Tj Holowaychuk            2.3%
+ 337 Paul Schreiber            2.1%
+ 269 Jesús Espino              1.7%
+ 266 wooorm                    1.7%
+ 236 Chris Hall                1.5%
+ 217 TJ Holowaychuk            1.4%
+ 205 Leila Muhtasib            1.3%
+ 178 Hemanth.HM                1.1%
+ 107 Niklas Fiekas             0.7%
+  80 Andy                      0.5%
+  74 soffolk                   0.5%
+  68 Julio Napurí              0.4%
+  67 Philipp Klose             0.4%
+  66 Sasha Khamkov             0.4%
+  66 Nate Jones                0.4%
+  65 Kenneth Reitz             0.4%
+  64 Rico Sta. Cruz            0.4%
+  49 Bruno Sutic               0.3%
+  36 chernjie                  0.2%
+  35 Titus Wormer              0.2%
+  35 Michael Komitee           0.2%
+  33 David Hartmann            0.2%
+  28 Kevin Woo                 0.2%
+  27 Todd Wolfson              0.2%
+  22 David Baumgold            0.1%
+  22 Carl Casbolt              0.1%
+  18 Ciro Nunes                0.1%
+  18 Andrew Starr-Bochicchio   0.1%
+  16 Valérian Galliat          0.1%
+  16 Riceball LEE              0.1%
+  16 Damian Krzeminski         0.1%
+  12 nulltask                  0.1%
+  12 Richard Littauer          0.1%
+  11 Jesse Sipprell            0.1%
+  10 meza                      0.1%
+  10 dead-horse                0.1%
+   9 Kylie McClain             0.1%
+   9 Camille Reynders          0.1%
+   8 Jon Ander Peñalba         0.0%
+   8 Guillaume Seren           0.0%
+   8 Adam Parkin               0.0%
+   7 Newell Zhu                0.0%
+   7 Florian H                 0.0%
+   7 Andre Cerqueira           0.0%
+   6 zeroDivisible             0.0%
+   6 Rasmus Wriedt Larsen      0.0%
+   6 Konstantin Schukraft      0.0%
+   5 Dan Jackson               0.0%
+   4 jykntr                    0.0%
+   3 phigoro                   0.0%
+   3 eszabpt                   0.0%
+   3 Raphael Fleischlin        0.0%
+   3 Curtis McEnroe            0.0%
+   3 Balazs Nadasdi            0.0%
+   3 Alex McHale               0.0%
+   2 Not Committed Yet         0.0%
+   2 Joshua Appelman           0.0%
+   2 Evan Grim                 0.0%
+   2 Dave James Miller         0.0%
+   2 Alexander Krasnukhin      0.0%
+   2 Aggelos Orfanakos         0.0%
+   1 Wil Moore III             0.0%
+   1 TweeKane                  0.0%
+   1 Tony                      0.0%
+   1 Ryan Bohn                 0.0%
+   1 Rob Kennedy               0.0%
+   1 Phally                    0.0%
+   1 Moritz Grauel             0.0%
+   1 Jonathan "Duke" Leto      0.0%
+   1 Jianjin Fan               0.0%
+   1 Jean Jordaan              0.0%
+   1 Jan Krueger               0.0%
+   1 Hogan Long                0.0%
+   1 Dung Quang                0.0%
+   1 Brandon Zylstra           0.0%
+   1 Aurélien Scoubeau         0.0%
+
+ +

AUTHOR

+ +

Written by Newell Zhu <zlx.star@gmail.com>

+ +

REPORTING BUGS

+ +

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

+ +

SEE ALSO

+ +

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

+ + +
    +
  1. +
  2. May 2015
  3. +
  4. git-line-summary(1)
  5. +
+ +
+ + diff --git a/man/git-line-summary.md b/man/git-line-summary.md new file mode 100644 index 0000000..02d33dd --- /dev/null +++ b/man/git-line-summary.md @@ -0,0 +1,116 @@ +git-line-summary(1) -- Show repository summary by line +================================ + +## SYNOPSIS + +`git-line-summary` + +## DESCRIPTION + +Show a summary by line of the repository, rather than by commit like git-summary. + +## EXAMPLES + + Outputs a repo summary by line. + + $ git line-summary + + project : git-extras + lines : 16004 + authors : + 7757 hemanth.hm 48.5% + 1019 spacewander 6.4% + 916 CJ 5.7% + 768 Jonhnny Weslley 4.8% + 711 Mark Eissler 4.4% + 678 timfeirg 4.2% + 474 Ivan Malopinsky 3.0% + 387 nickl- 2.4% + 368 Tj Holowaychuk 2.3% + 337 Paul Schreiber 2.1% + 269 Jesús Espino 1.7% + 266 wooorm 1.7% + 236 Chris Hall 1.5% + 217 TJ Holowaychuk 1.4% + 205 Leila Muhtasib 1.3% + 178 Hemanth.HM 1.1% + 107 Niklas Fiekas 0.7% + 80 Andy 0.5% + 74 soffolk 0.5% + 68 Julio Napurí 0.4% + 67 Philipp Klose 0.4% + 66 Sasha Khamkov 0.4% + 66 Nate Jones 0.4% + 65 Kenneth Reitz 0.4% + 64 Rico Sta. Cruz 0.4% + 49 Bruno Sutic 0.3% + 36 chernjie 0.2% + 35 Titus Wormer 0.2% + 35 Michael Komitee 0.2% + 33 David Hartmann 0.2% + 28 Kevin Woo 0.2% + 27 Todd Wolfson 0.2% + 22 David Baumgold 0.1% + 22 Carl Casbolt 0.1% + 18 Ciro Nunes 0.1% + 18 Andrew Starr-Bochicchio 0.1% + 16 Valérian Galliat 0.1% + 16 Riceball LEE 0.1% + 16 Damian Krzeminski 0.1% + 12 nulltask 0.1% + 12 Richard Littauer 0.1% + 11 Jesse Sipprell 0.1% + 10 meza 0.1% + 10 dead-horse 0.1% + 9 Kylie McClain 0.1% + 9 Camille Reynders 0.1% + 8 Jon Ander Peñalba 0.0% + 8 Guillaume Seren 0.0% + 8 Adam Parkin 0.0% + 7 Newell Zhu 0.0% + 7 Florian H 0.0% + 7 Andre Cerqueira 0.0% + 6 zeroDivisible 0.0% + 6 Rasmus Wriedt Larsen 0.0% + 6 Konstantin Schukraft 0.0% + 5 Dan Jackson 0.0% + 4 jykntr 0.0% + 3 phigoro 0.0% + 3 eszabpt 0.0% + 3 Raphael Fleischlin 0.0% + 3 Curtis McEnroe 0.0% + 3 Balazs Nadasdi 0.0% + 3 Alex McHale 0.0% + 2 Not Committed Yet 0.0% + 2 Joshua Appelman 0.0% + 2 Evan Grim 0.0% + 2 Dave James Miller 0.0% + 2 Alexander Krasnukhin 0.0% + 2 Aggelos Orfanakos 0.0% + 1 Wil Moore III 0.0% + 1 TweeKane 0.0% + 1 Tony 0.0% + 1 Ryan Bohn 0.0% + 1 Rob Kennedy 0.0% + 1 Phally 0.0% + 1 Moritz Grauel 0.0% + 1 Jonathan "Duke" Leto 0.0% + 1 Jianjin Fan 0.0% + 1 Jean Jordaan 0.0% + 1 Jan Krueger 0.0% + 1 Hogan Long 0.0% + 1 Dung Quang 0.0% + 1 Brandon Zylstra 0.0% + 1 Aurélien Scoubeau 0.0% + +## AUTHOR + +Written by Newell Zhu <> + +## REPORTING BUGS + +<> + +## SEE ALSO + +<> diff --git a/man/git-summary.md b/man/git-summary.md index c21a98a..9948d3b 100644 --- a/man/git-summary.md +++ b/man/git-summary.md @@ -55,6 +55,98 @@ Shows a summary of the repository. $ git summary v42.. + For --line options, you can get result calculate by line rather than commit + + $ git summary --line + + project : git-extras + lines : 16004 + authors : + 7757 hemanth.hm 48.5% + 1019 spacewander 6.4% + 916 CJ 5.7% + 768 Jonhnny Weslley 4.8% + 711 Mark Eissler 4.4% + 678 timfeirg 4.2% + 474 Ivan Malopinsky 3.0% + 387 nickl- 2.4% + 368 Tj Holowaychuk 2.3% + 337 Paul Schreiber 2.1% + 269 Jesús Espino 1.7% + 266 wooorm 1.7% + 236 Chris Hall 1.5% + 217 TJ Holowaychuk 1.4% + 205 Leila Muhtasib 1.3% + 178 Hemanth.HM 1.1% + 107 Niklas Fiekas 0.7% + 80 Andy 0.5% + 74 soffolk 0.5% + 68 Julio Napurí 0.4% + 67 Philipp Klose 0.4% + 66 Sasha Khamkov 0.4% + 66 Nate Jones 0.4% + 65 Kenneth Reitz 0.4% + 64 Rico Sta. Cruz 0.4% + 49 Bruno Sutic 0.3% + 36 chernjie 0.2% + 35 Titus Wormer 0.2% + 35 Michael Komitee 0.2% + 33 David Hartmann 0.2% + 28 Kevin Woo 0.2% + 27 Todd Wolfson 0.2% + 22 David Baumgold 0.1% + 22 Carl Casbolt 0.1% + 18 Ciro Nunes 0.1% + 18 Andrew Starr-Bochicchio 0.1% + 16 Valérian Galliat 0.1% + 16 Riceball LEE 0.1% + 16 Damian Krzeminski 0.1% + 12 nulltask 0.1% + 12 Richard Littauer 0.1% + 11 Jesse Sipprell 0.1% + 10 meza 0.1% + 10 dead-horse 0.1% + 9 Kylie McClain 0.1% + 9 Camille Reynders 0.1% + 8 Jon Ander Peñalba 0.0% + 8 Guillaume Seren 0.0% + 8 Adam Parkin 0.0% + 7 Newell Zhu 0.0% + 7 Florian H 0.0% + 7 Andre Cerqueira 0.0% + 6 zeroDivisible 0.0% + 6 Rasmus Wriedt Larsen 0.0% + 6 Konstantin Schukraft 0.0% + 5 Dan Jackson 0.0% + 4 jykntr 0.0% + 3 phigoro 0.0% + 3 eszabpt 0.0% + 3 Raphael Fleischlin 0.0% + 3 Curtis McEnroe 0.0% + 3 Balazs Nadasdi 0.0% + 3 Alex McHale 0.0% + 2 Not Committed Yet 0.0% + 2 Joshua Appelman 0.0% + 2 Evan Grim 0.0% + 2 Dave James Miller 0.0% + 2 Alexander Krasnukhin 0.0% + 2 Aggelos Orfanakos 0.0% + 1 Wil Moore III 0.0% + 1 TweeKane 0.0% + 1 Tony 0.0% + 1 Ryan Bohn 0.0% + 1 Rob Kennedy 0.0% + 1 Phally 0.0% + 1 Moritz Grauel 0.0% + 1 Jonathan "Duke" Leto 0.0% + 1 Jianjin Fan 0.0% + 1 Jean Jordaan 0.0% + 1 Jan Krueger 0.0% + 1 Hogan Long 0.0% + 1 Dung Quang 0.0% + 1 Brandon Zylstra 0.0% + 1 Aurélien Scoubeau 0.0% + ## AUTHOR Written by Tj Holowaychuk <> diff --git a/man/index.txt b/man/index.txt index ddc30e9..40f846f 100644 --- a/man/index.txt +++ b/man/index.txt @@ -49,3 +49,4 @@ git-summary(1) git-summary git-touch(1) git-touch git-undo(1) git-undo git-unlock(1) git-unlock +git-line-summary(1) git-line-summary