From: Jonathan Nieder Date: Wed, 20 Mar 2013 18:32:55 GMT Subject: Re: [PATCH 5/6] remote.c: introduce remote.pushdefault Message-ID: <20130320183255.GL3655@google.com> In-Reply-To: <1363783501-27981-6-git-send-email-artagnon@gmail.com> Ramkumar Ramachandra wrote: > This new configuration variable defines the default remote to push to, > and overrides `branch..remote` for all branches. Micronit: I think this would be easier to explain if it came after patch 6, since then you could say "In other words, it is a default for branch..pushremote for all branches" and readers would not have to wonder "Why does the more generic configuration override the more specific one?". My two cents, Jonathan