Pascal Roeleven <dev@xxxxxxxxxxxxxxxxx> writes: > Although I still don't quite agree with the inner workings of this > command (but I understand the choice because of > backwards-compatibility),... Yeah, the unpleasant backstory is that "ls-remote -h" predates the universal "-h" support offered by the parse-options API by a large margin.