From: Junio C Hamano Date: Fri, 26 Jan 2007 05:24:42 GMT Subject: Re: git fetch over ssh trouble Message-ID: <7vmz462wdh.fsf@assigned-by-dhcp.cox.net> In-Reply-To: <20070126050842.GA18058@fieldses.org> "J. Bruce Fields" writes: > Any idea why this is happening?: > > bfields@pickle:git$ git fetch linux-nfs > Password: > /usr/local/bin/git-parse-remote: line 145: test: !=: unary operator > expected Ouch. I wonder what should happen when you do not have anything defined for "linus-nfs" shorthand. Should it fetch HEAD? diff --git a/git-parse-remote.sh b/git-parse-remote.sh index 1122c83..12023d2 100755 --- a/git-parse-remote.sh +++ b/git-parse-remote.sh @@ -82,6 +82,7 @@ get_remote_default_refs_for_push () { # a merge candidate expand_refs_wildcard () { first_one=yes + test "$#" = 0 && echo empty for ref do lref=${ref#'+'}