On Mon, Dec 27 2021, Junio C Hamano wrote: > * ab/cat-file (2021-12-25) 11 commits > - fixup! cat-file: fix remaining usage bugs > - cat-file: use GET_OID_ONLY_TO_DIE in --(textconv|filters) > - object-name.c: don't have GET_OID_ONLY_TO_DIE imply *_QUIETLY > - cat-file: correct and improve usage information > - cat-file: fix remaining usage bugs > - cat-file: make --batch-all-objects a CMDMODE > - cat-file: move "usage" variable to cmd_cat_file() > - cat-file docs: fix SYNOPSIS and "-h" output > - parse-options API: add a usage_msg_optf() > - cat-file tests: test messaging on bad objects/paths > - cat-file tests: test bad usage > > Assorted updates to "git cat-file", especially "-h". > > Will merge to 'next'? > source: <cover-v5-00.10-00000000000-20211222T041050Z-avarab@xxxxxxxxx> I think it's ready. I just submitted a minor v6 that integrates the fix-ups you noted in https://lore.kernel.org/git/xmqqr1a04377.fsf@gitster.g/; It's at: https://lore.kernel.org/git/cover-v6-00.10-00000000000-20211228T132637Z-avarab@xxxxxxxxx/