语法:
- 删除本地分支
git branch -D <分支名>
- 删除远程分支
git push <remote名称> <分支名> --delete
示例:
- 删除本地分支
git branch -D feature/test_listview
- 删除远程分支
git push origin feature/test_listview --delete
两个点要注意:
- remote名称
git remote -v
可以看到,默认为origin
。(注意,一个本地仓库其实可以同时track多个远程仓库,不止一个!) - 分支名
git branch -a
看到的结果行中,从remote名称 之后开始截取的部分。或者git branch
看到的整行。
以下为详细实例:
shell
git remote
git remote -v
git branch
git branch -a
# 删除本地分支
git branch -D feature/test_listview
# 删除远程仓库的分支
git push origin feature/test_listview --delete