Stefan Beller <sbeller@xxxxxxxxxx> writes: > It is true for git-submodule and a few others (the minority of commands IIRC) > git-tag for example takes subcommands such as --list or --verify. > https://public-inbox.org/git/xmqqiomodkt9.fsf@xxxxxxxxxxxxxxxxxxxxxxxxxxx/ Thanks. It refers to an article at gmane, which is not readily accessible unless you use newsreader. The original discussion it refers to appears at: https://public-inbox.org/git/7vbo5itjfl.fsf@xxxxxxxxxxxxxxxxxxxxxxxx/ for those who are interested. I am still not sure if it is a good design to add a new command like this series does, though. I would naively have expected that this would be a new pack index format that is produced by pack-objects and index-pack, for example, in which case its maintenance would almost be invisible to end users (i.e. just like how the pack bitmap feature was added to the system).