From: Harald Nordgren Date: Tue, 29 Sep 2026 18:34:23 GMT Subject: Re: [PATCH] branch: let --delete-merged find squash merged branches Message-ID: In-Reply-To: > > We might hide it behind a feature flag? > > I could imagine wanting a CSV-style value for the option, like > "--delete-merged=squashed,rebased" vs. "--delete-merged=merged" > (current default), or something. But I'd have to think about whether > I'm suggesting that only to work around performance or to also support > actual use cases. Mostly I think people just want to go "gah, delete > merged branches" and not think about it further… hm. For me, the only reason to hide this would be for performance. Yes, I think most people (me included) would rather have the simplest possible command. I'd rather not have to specify the pattern so that these are to the same: git branch --delete-merged git branch --delete-merged '*/*' Harald