刪除本地分支

先使用 git branch -a(all) 列出所有分支,再使用 -d(delete) 後面接著要刪除的分支名稱即可

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

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

刪除遠程分支

刪除遠程分支必須使用 git push 加上 --delete 參數,並且必須在push後加上 remote name

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

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

參考資料