From: Alex Henrie Date: Fri, 24 Feb 2023 17:51:37 GMT Subject: Re: [PATCH v4 3/3] rebase: add a config option for --rebase-merges Message-ID: In-Reply-To: <7ba8a92d-8c94-5226-5416-6ed3a8e2e389@dunelm.org.uk> On Fri, Feb 24, 2023 at 7:55 AM Phillip Wood wrote: > Thanks for updating this, it is much clearer what the different settings > mean now. Happy to help. Thanks for the feedback. > I not sure if having the config setting override the default > when the user passes --rebase-merges without an argument is a good idea. > I think this behavior is confusing for users and will break scripts that > quite reasonably assume --rebase-merges is equivalent to > --rebase-merges=no-rebase-cousins In that case, we're going to need two config options: A rebase.merges boolean for whether --rebase-merges should be on by default and a rebase.cousins boolean for whether rebase-cousins or no-rebase-cousins is the default. I will try to incorporate that change and the others that you and Johannes suggested in v5. -Alex