version-control - git branching strategy - How do I delete a Git branch locally and remotely?
git create new branch / git / git-branch / git-push / git-remote
I want to delete a branch both locally and remotely.
Failed Attempts to Delete a Remote Branch
$ git branch -d remotes/origin/bugfix error: branch 'remotes/origin/bugfix' not found. $ git branch -d origin/bugfix error: branch 'origin/bugfix' not found. $ git branch -rd origin/bugfix Deleted remote branch origin/bugfix (was 2a14ef7). $ git push Everything up-to-date $ git pull From github.com:gituser/gitproject * [new branch] bugfix -> origin/bugfix Already up-to-date.
I use the following in my Bash settings:
alias git-shoot="git push origin --delete"
Then you can call:
git-branch - git checkout remote branch - How to remove local (untracked) files from the current Git working tree git-fetch - git fetch vs pull - What is the difference between 'git pull' and 'git fetch'? git tutorial - How do I undo 'git add' before commit? git version control commands - How do I undo the most recent local commits in Git? version-control - git is a centralized version control system - How do I force “git pull” to overwrite local files? git-branch - git checkout remote branch - How do you create a remote Git branch? remote-branch - git fetch remote branch - How do I check out a remote Git branch? git-remote - git pull remote branch - How to change the URI (URL) for a remote Git repository? git checkout branch - How do I push a new local branch to a remote Git repository and track it too? git-branch - git branching strategy - How do I rename a local Git branch?