Sarav's Weblog

Technical Articles for RoR Developers

Tag Archives: Delete a git branch

Remove a remote Git branch and tags

Removing a branch from your remote repo is a little bit different from removing it locally. It’s all about the colon:


git push origin :heads/some-branch
git push origin :your_branch_name

removes some-branch from the remote repo (apparently git push origin :some-branch works as well).

This works for removing a tag as well:

git push origin :sometag

I found it in the git guides posting it here for *my* reference, and possibly other people as well.