On Mon, Jul 2, 2018 at 11:58 PM Joshua Nelson <jyn514@xxxxxxxxx> wrote: > show [tree-ish] and [--] as optional > --- > diff --git builtin/ls-tree.c builtin/ls-tree.c > @@ -26,7 +26,7 @@ static int chomp_prefix; > static const char * const ls_tree_usage[] = { > - N_("git ls-tree [<options>] <tree-ish> [<path>...]"), > + N_("git ls-tree [<options>] [tree-ish] [--] [<path>...]"), You lost the '<' and '>'. This should be typeset as: git ls-tree [<options>] [<tree-ish>] [--] [<path>...] And, as Elijah noted, Documentation/git-ls-tree.txt needs an update.