Re: [RFC][PATCH] Allow transfer of any valid sha1
- From
Linus Torvalds <torvalds@osdl.org>
- Date
- May 25, 2006, 18:36 UTC
- Message-ID
- <Pine.LNX.4.64.0605251134410.5623@g5.osdl.org>
- In-Reply-To
- <7v3beyuffg.fsf@assigned-by-dhcp.cox.net>
On Thu, 25 May 2006, Junio C Hamano wrote:
Show 10 quoted lines
> > With the limitation of the current tool, we could do: > > git-fetch master.kernel.org:/pub/scm/.../torvalds/linux-2.6.git \ > refs/heads/master:refs/remotes/linus/master > git merge 'whatever merge message' HEAD b307e854 > > assuming that b307e854 is reachable from your tip. So it might > be just a matter of giving a convenient shorthand to do the > above two commands, instead of mucking with upload-pack.
It's not upload-pack that needs mucking with. It's simply "fetch-pack" that currently will refuse to say "want b307e854..", because the only thing it can do is say "want <headref>".
So the patch would literally be to have a way to tell fetch-pack directly what you want, and not have the "only select from remote branches" logic.
Linus