On Mon, Nov 07, 2022 at 07:57:29PM -0500, Taylor Blau wrote: > On Mon, Nov 07, 2022 at 01:16:35PM +0100, Patrick Steinhardt wrote: > > @@ -195,6 +195,13 @@ respectively, and they must begin with `refs/` when applied to `--glob` > > or `--all`. If a trailing '/{asterisk}' is intended, it must be given > > explicitly. > > > > +--exclude-hidden=[transfer|receive|uploadpack]:: > > + Do not include refs that have been hidden via either one of > > + `transfer.hideRefs`, `receive.hideRefs` or `uploadpack.hideRefs` that > > + the next `--all`, `--branches`, `--tags`, `--remotes` or `--glob` would > > + otherwise consider. This option is cleared when seeing one of these > > + pseudo-refs. > > + > > Hmm. I thought that part of the motivation behind this round was to drop > the 'transfer' group, since it's implied by '--exclude-hidden=receive > --exclude-hidden-uploadpack', no? > > Thanks, > Taylor I didn't quite see the point in not providing the `transfer` group so that users can ask for only the set of refs that are hidden by both `uploadpack` and `receive`. But given that you're the second person asking for it to be dropped now and given that I don't really have a plausible usecase for this I'll drop it in the next version. Patrick