It's very easy:
To delete the remote branch
git push -d origin <branch-name> Or
git push origin :<branch-name> -- You can also delete tags with this syntax
To forcefully delete the local branch
git branch -D <branch-name> Note: do a git fetch --all --prune on other machines after deleting remote branch, to remove obsolete tracking branches.
Example
to remove the local branch
git branch -D my-local-branch to remove the remote branch
git push origin :my-remote-branch TIP: if you want to see all available branches you can use git branch -a,
and to see just remote branches, you can use git branch -r
* Be the first to Make Comment