git删除分支

git删除分支教程

git 中,我们需要删除分支,可以使用 git branch 命令,删除本地分支,也可以使用 git push 命令,删除远程分支。

使用 git push 命令删除远程分支的实现原理就是向远程的指定分支推送一个空分支代替原分支。

git删除分支详解

语法

git branch -d branchName

参数

参数 描述
branchName 需要删除的本地分支名。

说明

我们可以使用 git branch -d 命令,删除本地分支。

git删除远程分支详解

语法

git push origin --delete branch

参数

参数 描述
origin 远程主机名。
branch 需要删除的远程分支。

git删除远程分支详解

语法

git push origin :branch

参数

参数 描述
origin 远程主机名。
branch 需要删除的远程分支。

说明

使用该方法删除远程分支,与上面的方法是等价的。

Git删除本地分支

语法

git branch -d branchName

案例

我们首先,使用 git branch 命令,查看本地所有分支,具体命令如下:

git branch

执行完毕后,如下图所示:

14_git删除分支.png

现在,我们使用 git branch -d 命令,删除 test 分支,具体命令如下:

git branch -d test

执行完毕后,如下图所示:

15_git删除分支.png

我们看到,提示我们删除了 test 分支,现在,我们再次使用 git branch 命令,查看本地分支,具体命令如下:

git branch

执行完毕后,如下图所示:

16_git删除分支.png

我们看到,test 分支已经被我们删除了。

git删除远程分支总结

在 git 中,我们需要删除分支,可以使用 git branch 命令,删除本地分支,也可以使用 git push 命令,删除远程分支。