Git 删除远端分支

在git的使用中有时需要删除远端的分支,在删除远程分支之前,我们先看看如何删除本地的一个分支。

删除本地分支:

  • 首先使用命令 git branch 来列出所有本地分支, 加上 -a 选项可以列出本地 + 远端的所有分支
  • 删除本地分支,只要在调用同样的命令时加上 -d 或者 `-D` 选项, 然后跟上你想要删除的分支名, 比如 test
git branch -a
# *master
#  test
#  remote/origin/master
#  remote/origin/test

git branch -d test
# Deleted branch test (was ########).

使用 -D 选项将强制删除分支

svg viewer

删除远端分支:

想要删除远端分支就不能使用上面的命令了,这是需要用 `git push` 命令加上 –delete 选项,后面加上你要删除的远端分支名。

git branch -a
# *master
#  test
#  remote/origin/master
#  remote/origin/test

git push origin --delete test
# To <URL of your repository>.git
#  - [deleted]         test