Re: error with $ git push origin HEAD:newbranch
- From
Jeff King <peff@peff.net>
- Date
- May 5, 2011, 09:37 UTC
- Message-ID
- <20110505093752.GB29595@sigill.intra.peff.net>
- In-Reply-To
- <loom.20110505T103708-225@post.gmane.org>
On Thu, May 05, 2011 at 08:47:39AM +0000, chris wrote:
Show 9 quoted lines
> $ git push origin HEAD:newbranch > error: unable to push to unqualified destination: newbranch > The destination refspec neither matches an existing ref on the remote nor > begins with refs/, and we are unable to guess a prefix based on the source ref. > error: failed to push some refs to 'ssh://example.com/srv/git/project.git' > > This worked previously[1]. Local git version 1.7.5, remote git version 1.7.2.3. > > 1. I recently upgraded locally from 1.7.4.x
I can't replicate here, using this snippet:
git init --bare parent && git clone parent child && (cd child && echo content >file && git add file && git commit -m one && git push origin HEAD:newbranch )
However, you may see that message if you are on a detached head instead of a branch. Might that be the case here?
-Peff