git/list[1] front-page[2] threads[3] people[4] search[5] about
 

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
Previous: chrisNext: chris
Message 2 of 11 in “error with $ git push origin HEAD:newbranch”
  1. chrisMay 5, 2011
  2. Jeff KingMay 5, 2011
  3. chrisMay 5, 2011
  4. Jeff KingMay 5, 2011
  5. chrisMay 6, 2011
  6. Junio C HamanoMay 6, 2011
  7. chrisMay 6, 2011
  8. Jeff KingMay 6, 2011
  9. chrisMay 10, 2011
  10. Jeff KingMay 10, 2011
  11. chrisMay 11, 2011

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.