Johannes Schindelin [off-list ref] writes:
can someone please enlighten me why you need to see the usage, when you
cannot execute the command anyway?
I think Pasky gave rev-list just as an example, as I am sure
there are other lowlevel core tools, that share this same
unfriendliness. Primarily, these tools are meant for scripting,
and not for end-user interactive use. For this reason, it is
not high on my priority list to add --help to the lowlevel core
tools, although it would be nicer to have.