git-graph: add usage message
[u/fanf2/git-graph.git] / git-graph
index 278e424..5e627af 100755 (executable)
--- a/git-graph
+++ b/git-graph
@@ -16,7 +16,19 @@ GetOptions(\%opt, qw{
        overlay|o
        stack|s
        width|w=i
-}) or exit 1;
+}) or do {
+       print STDERR <<END;
+usage: git-graph [options]
+       -c | --cancel   +/- counts cancel out
+       -o | --overlay  +/- counts are overlaid as # (default)
+       -s | --cancel   +/- counts are stacked
+       --height [n]    Set height of graph
+       -h [n]          (height of terminal is default)
+       --width [n]     Set horizontal scale
+       -w [n]          (fit to width of terminal by default)
+END
+       exit 1;
+};
 
 $opt{overlay} = 1 unless $opt{cancel} or $opt{stack};