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

Convenient shortcut to push delete current branch?

From
RDRobert Dailey <rcdailey.lists@gmail.com>
Date
Oct 1, 2015, 16:43 UTC
Message-ID
<CAHd499C3n8DGuhxwajQbFrH+Fr8zHRA7sVjhG3yfSD5kKPSZsA@mail.gmail.com>
For convenient pushing of current branch, git supports this syntax:
$ git push origin HEAD

This will push your current branch up. However, is there such a shortcut for *deleting* the branch? The only goal here is to avoid having to type the branch name in the push command. Normally I rely on tab completion but we have tons of branches, all which start with some prefix mixed with numbers, so it becomes cumbersome to rely on tab completion. Ideally I'd like to be able to do:

$ git push --delete origin HEAD $ git push origin :HEAD

Is there a syntax like this available?
Next: Jacob Keller
Message 1 of 4 in “Convenient shortcut to push delete current branch?”
  1. Robert DaileyOct 1, 2015
  2. Jacob KellerOct 1, 2015
  3. Robert DaileyOct 1, 2015
  4. Mike RappazzoOct 2, 2015

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.