NAME
git-fancy - shows `git log` with a more readable graph
VERSION
version 0.003
SYNOPSIS
git-fancy [options] [-- arguments for git-log]
In your git repository,
# show logs of all commits
% git fancy
# some options are supported
% git fancy --no-compact
# show logs of commits that are reachable from some branches or tags
# (All arguments after -- are passed to git-log)
% git fancy -- master release devel
# show logs of commits that are relevant to 'README' file
# (Note that the second -- is passed to git-log as is)
% git fancy -- -- README
DESCRIPTION
git-fancy shows almost same output as what git-log shows, except that it tries its best to draw each branch as "straight line".
When called without any option or argument, it calls:
git log --oneline --decorate --color=always --source --parents --date-order
git-fancy uses less(1) as pager. git and less should be in your PATH.
OPTIONS
--compact- 
draw entire graph using as few columns as possible (default)
 --no-compact- 
draw every new branch lines at new column
 --gap <positive num>- 
gap between lines (default is 2)
 --spilt-merge- 
draw merged commits without any reference as different branch (default)
(If you feel the scripts is too slow, turn this off)
 --no-split-merge- 
draw merged commits without any reference as if they are of same branch.
 --no-color- 
print without ANSI terminal color
 --no-msg,--no-message- 
suppress commit messages
 --verbose- 
be verbose
 -?,--help- 
show brief help message
 --man- 
show full documentation
 
SEE ALSO
AUTHOR
Geunyoung Park <gypark@gmail.com>
COPYRIGHT AND LICENSE
This software is copyright (c) 2012 by Geunyoung Park.
This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.