Re: [RFC/PATCH 2/4] Teach the --multiple option to 'git fetch'
- From
Jeff King <peff@peff.net>
- Date
- Nov 9, 2009, 01:08 UTC
- Message-ID
- <20091109010824.GA17414@coredump.intra.peff.net>
- In-Reply-To
- <76718490911081659u318ea362l29342a9b3d90f03f@mail.gmail.com>
On Sun, Nov 08, 2009 at 07:59:46PM -0500, Jay Soffian wrote:
Show 11 quoted lines
> 2009/11/8 Björn Gustavsson <bgustavsson@gmail.com>: > > Add the --multiple option to specify that all arguments are either > > groups or remotes. The primary reason for adding this option is > > to allow us to re-implement 'git remote update' using fetch. > > Can't this be determined automagically by inspecting the arguments? I > believe there can be two unambiguous usages: > [...] > "The format of a <refspec> parameter is an optional plus +, followed > by the source ref <src>, followed by a colon :, followed by the > destination ref <dst>."
Isn't the colon optional, indicating that the ref should be fetched into FETCH_HEAD? I.e.,
$ git fetch origin pu From git://git2.kernel.org/pub/scm/git/git * branch pu -> FETCH_HEAD
?
-Peff