Search
 
SCRIPT & CODE EXAMPLE
 

SHELL

delete remote git branch

git push --delete remoteName branchName
Comment

delete a local and remote git branch

# Deleting a local branch doesn't affect a remote branch. To delete a local Git branch, run:
git branch -d [branch_name]
# Use the following syntax to delete a remote Git branch:
git push [remote_project] --delete [branch_name]
Comment

delete git branch remote

git push -d origin <branch_name>
Comment

git delete remote branches in local git

# Fetch changes from all remotes and locally delete 
# remote deleted branches/tags etc
# --prune will do the job :-;
git fetch --all --prune
Comment

git: delete branch in local and on remote

// Delete branch locally
% git branch -D <branch-name>

// Delete branch remotely
% git push origin --delete <branch-name>
Comment

delete git branch from remote

git push origin --delete <your remote branch name>
Comment

Delete a branch from remote

git push origin --delete Test_Branch
Comment

Delete a Git Branch In Local And Remotely

git push <remote_name> --delete <branch_name>
Comment

How do I delete a Git branch locally and remotely?

Executive Summary
$ git push -d <remote_name> <branchname>
$ git branch -d <branchname>

Delete Local Branch
$ git branch -d <branch_name>
$ git branch -D <branch_name>

Delete Remote Branch
As of Git v1.7.0, you can delete a remote branch using
$ git push <remote_name> --delete <branch_name>
which might be easier to remember than
$ git push <remote_name> :<branch_name>
Comment

How do I delete a Git branch locally and remotely?

Executive Summary
$ git push -d <remote_name> <branchname>
$ git branch -d <branchname>
Note: In most cases, <remote_name> will be origin.

Delete Local Branch
To delete the local branch use one of the following:

$ git branch -d <branch_name>
$ git branch -D <branch_name>
The -d option is an alias for --delete, which only deletes the branch if it has already been fully merged in its upstream branch.
The -D option is an alias for --delete --force, which deletes the branch "irrespective of its merged status." [Source: man git-branch]
As of Git v2.3, git branch -d (delete) learned to honor the -f (force) flag.
You will receive an error if you try to delete the currently selected branch.
Delete Remote Branch
As of Git v1.7.0, you can delete a remote branch using

$ git push <remote_name> --delete <branch_name>
which might be easier to remember than

$ git push <remote_name> :<branch_name>
which was added in Git v1.5.0 "to delete a remote branch or a tag."

Starting with Git v2.8.0, you can also use git push with the -d option as an alias for --delete. Therefore, the version of Git you have installed will dictate whether you need to use the easier or harder syntax.

Delete Remote Branch [Original Answer from 5-Jan-2010]
From Chapter 3 of Pro Git by Scott Chacon:

Deleting Remote Branches
Suppose you’re done with a remote branch — say, you and your collaborators are finished with a feature and have merged it into your remote’s main branch (or whatever branch your stable code-line is in). You can delete a remote branch using the rather obtuse syntax git push [remotename] :[branch]. If you want to delete your server-fix branch from the server, you run the following:

$ git push origin :serverfix
To git@github.com:schacon/simplegit.git
 - [deleted]         serverfix
Boom. No more branches on your server. You may want to dog-ear this page, because you’ll need that command, and you’ll likely forget the syntax. A way to remember this command is by recalling the git push [remotename] [localbranch]:[remotebranch] syntax that we went over a bit earlier. If you leave off the [localbranch] portion, then you’re basically saying, “Take nothing on my side and make it be [remotebranch].”

I issued git push origin: bugfix and it worked beautifully. Scott Chacon was right—I will want to dog ear that page (or virtually dog ear by answering this on Stack Overflow).

Then you should execute this on other machines

# Fetch changes from all remotes and locally delete 
# remote deleted branches/tags etc
# --prune will do the job :-;
git fetch --all --prune
to propagate changes.
Comment

delete branc in origin

git push origin --delete test
Comment

git delete branch remote

$ git push -d <remote_name> <branchname>
$ git branch -d <branchname>
Comment

How to delete a Git branch locally and remotely

$ git push -d <remote_name> <branchname>
$ git branch -d <branchname>

// In most cases, <remote_name> will be origin.
Comment

delete a remote branch in git

// delete branch remotely
git push origin --delete remoteBranchName
Comment

delete local and remote branch github

$ git push <remote_name> :<branch_name>
Comment

How to Delete Local/Remote Git Branches

$ git branch -a

# *master
# b1
# remote/origin/master
# remote/origin/b1

$ git push origin --delete b1
# [...]
# - [deleted] b1
Comment

git delete branch local and remote

$ git branch -D <local-branch>
Comment

How to Delete Local/Remote Git Branches

$ git branch -r | egrep -v -f /dev/fd/0  <(git branch -vv | grep origin) | xargs git branch -d
Comment

How to Delete Local/Remote Git Branches

$ git branch -a

# *master
# b1
# remote/origin/master
# remote/origin/b1

$ git push origin --delete b1
# [...]
# - [deleted] b1
Comment

PREVIOUS NEXT
Code Example
Shell :: reset gui linux 
Shell :: enable wifi raspberry pi headless 
Shell :: npm uninstall 
Shell :: 7zip cmd 
Shell :: docker compose plugin 
Shell :: cmd find file dir 
Shell :: To stop all running docker containers 
Shell :: powershell check file extension 
Shell :: how to save windows lock screen images 
Shell :: gif to webm ffmpeg 
Shell :: How to Install Visual Studio Code on Ubuntu Linux 
Shell :: sudo snap linux store 
Shell :: .gitignore is not ignoring directories 
Shell :: sudo a terminal is required to read the password 
Shell :: how to create a host driver in docker 
Shell :: ext-dom missing ubuntu 
Shell :: Available platform plugins are: xcb, eglfs, linuxfb, minimal, minimalegl, offscreen, vnc, wayland-egl, wayland, wayland-xcomposite-egl, wayland-xcomposite-glx. 
Shell :: vue router install 
Shell :: ionic-native/splash-screen 
Shell :: update ubuntu 20 to 22 
Shell :: flutter plugin installed but in flutter doctor it shows not installed 
Shell :: hopw to run the react-scripts command? 
Shell :: install android studio from ubuntu terminal 
Shell :: leap year program in shell 
Shell :: powershell check if software is installed 
Shell :: how to revert to a specific commit in origin 
Shell :: create chrome and firefox extension in react 
Shell :: git find merge conflicts 
Shell :: linux check core count 
Shell :: how to install bootstrap in angular 11 
ADD CONTENT
Topic
Content
Source link
Name
2+6 =