From: Bert Wesarg Date: Wed, 13 Jul 2011 08:52:58 GMT Subject: Re: [RFC] control, what refs are honored by core.logAllRefUpdates Message-ID: In-Reply-To: <20110712182517.GA17787@sigill.intra.peff.net> On Tue, Jul 12, 2011 at 20:25, Jeff King wrote: [1] If we were starting from scratch, you could make that distinction > with a new operator, like: > >  [core] >    autoLogRef = heads >    autoLogRef += remotes >    autoLogRef += notes >    autoLogRef = heads > > which would be equivalent to what you wrote above. But because it > switches the semantics of "=" to "replace" instead of "append" for > multi-value keys, it would break all current config that uses multiple > "fetch" lines (for example). Adding ! as a negator would also break config files read by old git versions. Bert >