From: Linus Torvalds Date: Thu, 25 May 2006 18:36:16 GMT Subject: Re: [RFC][PATCH] Allow transfer of any valid sha1 Message-ID: In-Reply-To: <7v3beyuffg.fsf@assigned-by-dhcp.cox.net> On Thu, 25 May 2006, Junio C Hamano wrote: > > 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 ". 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