Hi Junio, On Fri, 4 Mar 2022 at 21:19, Junio C Hamano <gitster@xxxxxxxxx> wrote: > I guess the existing --unshallow has the same problem, but it strikes > me odd that these aren't doing a bog-standard OPT_BOOL(), with default > value of "false", like, say "--update-head-ok" does. > > That will naturally support things like > > git fetch --refetch --no-refetch > > where a later option overrides what an earlier option did. > Ah, I literally copied the unshallow one since it seemed boolean-ish and that's what I wanted. I'll look into it. Thanks, Rob :)