Re: [RFC] control, what refs are honored by core.logAllRefUpdates
On Tue, Jul 12, 2011 at 20:25, Jeff King <peff@peff.net> wrote:
[1] If we were starting from scratch, you could make that distinction
Show 12 quoted lines
> 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
>