On 2009.02.10 06:59:43 -0500, Jeff King wrote:
On Tue, Feb 10, 2009 at 12:50:36PM +0100, Björn Steinbrink wrote:
quoted
Yeah, as I said in the other mail, having it as a default would make add
-m quite pointless.
Not necessarily. You might be interested in some other branch that isn't
their HEAD. So yes, you would hopefully be using it much less because we
would be guessing what you wanted to put there instead of making you
type it. But it would still be useful as an override.
I guess you read that in the wrong context (or I replied in the wrong
context). What I meant is that it would be bad if "git remote update" or
"git fetch <remote>" or whatever would update <remote>/HEAD
automatically, as that would kill what you have setup with -m.
Using -m as an override for the automatic guessing makes sense, sure.
It's even what the docs say how it's supposed to work already (it just
doesn't create <remote>/HEAD at all atm, unless -m is given).
Björn