On Sat, 2006-11-25 at 21:58, Junio C Hamano wrote:
I see how it is! :-) When Shawn says it, it is to be liked.
But when I allude to it a _year_ ago, I'm ignored.
From: Jon Loeliger <jdl@freescale.com>
To: git@vger.kernel.org
Subject: Re: Trying to Update All Heads of a Repository
Date: Fri, 4 Nov 2005 07:49:40 -0700
Message-ID: <E1EY2su-0006LW-IN@jdl.com>
So, from the git-pull man page:
For "git push", the local ref that matches <src> is
used to fast forward the remote ref that matches
<dst>. If the optional plus + is used, the remote
ref is updated even if it does not result in a fast
forward update.
Ah-ha! Wait. But here's the conceptual missing piece:
When might I _know_ I have the situation where a
fast-forward update might not happen? And as a remote
puller, that would be "never" -- unless I know something
about the nature of the remote end. That is, like you
said, "pu" is subject to wild fluctuation and non-linear
behavior. But any random puller can't know that a
priori. So far, that is out-of-band information about a
branch that needs to be "available".
Yep, out-of-band information that needs to be available indeed...
Ah well. :-)
jdl
-
To unsubscribe from this list: send the line "unsubscribe git" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html