1. git-guilt(1)
  2. git-guilt(1)

NAME

git-guilt - calculate change between two revisions

SYNOPSIS

git guilt [<option>] <since> <until>

DESCRIPTION

calculate the change in blame between two revisions

OPTIONS

-h, --help

output usage information

-e, --email

display author emails instead of names

-w, --ignore-whitespace

ignore whitespace only changes when attributing blame

-d, --debug

output debug information

Examples

Find blame delta between two commits:

$ git guilt HEAD~2 HEAD
spacewander                   +++++++++++++++++++++++++++++++++++++++++++++(115)
Jesse Sipprell                -

Find blame delta over the last three weeks:

$ git guilt `git log --until="3 weeks ago" --format="%H" -n 1` HEAD 
Paul Schreiber                +++++++++++++++++++++++++++++++++++++++++++++(349)
spacewander                   +++++++++++++++++++++++++++++++++++++++++++++(113)
Mark Eissler                  ++++++++++++++++++++++++++
CJ                            +++++
nickl-                        -
Jesse Sipprell                -
Evan Grim                     -
Ben Parnell                   -
hemanth.hm                    --

Find blame delta for a topic branch:

$ git guilt `git merge-base master git-guilt` git-guilt 
spacewander                   +++++++++++++++++++++++++++++++++++++++++++++(112)

AUTHOR

Written by spacewander <spacewanderlzx@gmail.com>

REPORTING BUGS

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

SEE ALSO

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

  1. April 2015
  2. git-guilt(1)