刪除遠端分支

要刪除 origin 遠端儲存庫上的分支,可以使用 Git 1.5.0 及更高版本

git push origin :<branchName>

從 Git 1.7.0 開始,你可以使用刪除遠端分支

git push origin --delete <branchName>

要刪除本地遠端跟蹤分支:

git branch --delete --remotes <remote>/<branch>
git branch -dr <remote>/<branch> # Shorter

git fetch <remote> --prune # Delete multiple obsolete tracking branches
git fetch <remote> -p      # Shorter

在本地刪除分支。請注意,如果分支有任何未合併的更改,則不會刪除該分支:

git branch -d <branchName>

刪除分支,即使它有未更改的更改:

git branch -D <branchName>