Skip to content

Instantly share code, notes, and snippets.

@stramel
Last active August 29, 2015 14:21
Show Gist options
  • Save stramel/3fd010b296983e93b166 to your computer and use it in GitHub Desktop.
Save stramel/3fd010b296983e93b166 to your computer and use it in GitHub Desktop.
Provides additions, removals, and total lines for given user of a git repository.
# More information at https://github.com/jakeleboeuf/contributor/issues/8
git log --author="Michael Stramel|mstramel|stramel" --perl-regexp --all --pretty=tformat: --numstat | \
grep -v docs | \
gawk '{ add += $1 ; subs += $2 ; loc += $1 - $2 } END \
{ printf "added lines: %s removed lines : %s total lines: %s\n",add,subs,loc }' -
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment