From: Jeremy Hetzler Date: Tue, 31 Oct 2023 18:11:23 GMT Subject: [bug] 2.39.0: error in help for ls-remote Message-ID: In-Reply-To: All, The short help for ls-remote advertises that '-h' is short for '--heads': > usage: git ls-remote [--heads] [--tags] [--refs] [--upload-pack=] > [-q | --quiet] [--exit-code] [--get-url] [--sort=] > [--symref] [ [...]] > > > -q, --quiet do not print remote URL > --upload-pack path of git-upload-pack on the remote host > -t, --tags limit to tags > -h, --heads limit to heads > --refs do not show peeled tags > --get-url take url..insteadOf into account > --sort field name to sort on > --exit-code exit with exit code 2 if no matching refs are found > --symref show underlying ref in addition to the object pointed by it > -o, --server-option > option to transmit However, 'git ls-remote -h' instead prints the help. So perhaps the help message should be revised. git version 2.39.0 Thanks, Jeremy