https://github.com/bradford-smith94/git-summary
Print a summary of git author contributions
https://github.com/bradford-smith94/git-summary
git git-addons
Last synced: about 1 year ago
JSON representation
Print a summary of git author contributions
- Host: GitHub
- URL: https://github.com/bradford-smith94/git-summary
- Owner: bradford-smith94
- License: mit
- Created: 2017-07-30T17:58:29.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2025-03-01T19:00:14.000Z (about 1 year ago)
- Last Synced: 2025-03-01T20:18:32.049Z (about 1 year ago)
- Topics: git, git-addons
- Language: Shell
- Size: 20.5 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# git-summary
A script to provide `git summary`, a command to print a summary of git author
contributions.

You can provide an author as an argument to see a summary of only that author's
contributions or leave it off for a summary from all authors.
**Note:** git-summary is not a part of (or affiliated with) git.
## Installing
Use `./configure` to set install prefix if desired.
Then `make install`.
There is also an [AUR](https://aur.archlinux.org/packages/git-summary/) package
that I maintain.
## Options
You can provide a select set of options which are used directly by `git log`.
- `--after=`/`--since=`
- Only show a summary of commits more recent than the given date.
- `--until=`/`--before=`
- Only show a summary of commits older than the given date.
- `-w`
- Ignore whitespace changes when providing summary
See the included manpage for more (`man git-summary`).
### Colors
If you have git configured to print in color (using `color.ui`) than git-summary
will also. It will print author additions using the value of `color.diff.new`
(defaulting to green) and it will print author deletions using the value of
`color.diff.old` (defaulting to red).
See `man git-config` for more about configuring colors in git.