From: Linus Torvalds Date: Tue, 17 Feb 2015 20:42:40 GMT Subject: Re: [PATCH 0/3] request-pull: do something if $3 is passed Message-ID: In-Reply-To: <54E3A5E2.6060806@gnu.org> On Tue, Feb 17, 2015 at 12:34 PM, Paolo Bonzini wrote: > > I guess only Linus could answer that, since he wrote 024d34cb0 and he > knows the intent better than anyone else. I don't even understand your problem. You said "when $3 is not passed git will try to use "HEAD" as the default but it cannot be resolved to a tag, neither locally (patch 2) nor remotely (patch 3)" which makes absolutely no sense. HEAD is not a tag. Never has been, never will be. If you want me to pull a tag, then you damn well should say what tag you want, not just randomly say HEAD. So what is it you want to do? At no point is "HEAD should resolve as a tag" sensible. Linus