每過一段時間,都要定時清理一下專案上分支的數量,不然時間一長,清理起來會很痛苦,所以這邊紀錄一下 Git 刪除分支的語法。
1 2 3 4 5 6 7 8 9 10 11 |
# 刪除 local 的分支 git branch (-d | -D) <branch name> e.g. git branch -d branch_test e.g. git branch -D branch_test # 刪除 remote 的分支 git push <remote_name> :<branch name> e.g. git push origin :branch_test git push <remote_name> --delete <branch_name> e.g. git push origin --delete branch_test |
上述就是 Git 如何刪除分支的方法,不用懷疑,刪除 remote 分支就是那麼的簡單,只要在想刪除的 remote 分支前面加上 :
就可以了,注意,這邊 :
跟分支之間是沒有空格的喔。
參考資料:
https://git-scm.com/docs/git-branch
https://stackoverflow.com/questions/2003505/how-do-i-delete-a-git-branch-locally-and-remotely