git 如何刪除分支
git 如何刪除分支
git 刪除本地分支
刪除本地分支的命令
git branch -d localBranchName
注意:
- 當前所在的分支,不能刪除。可以先切換到別的分支,再刪除。
- 上面的命令,并不一定會生效。如果分支中有為合并的更改和未推送的提交,則無法刪除。
- 可以使用下面的命令強制刪除(請確定要刪除分支時,再使用。否則可能面臨改動丟失的問題)
git branch -D localBranchName
或者
git branch --delete --force localBranchName
git 刪除遠程分支
刪除遠程分支的命令
## 命令
git push remoteName -d remoteBranchName
## 示例
git push origin -d hotfix/xxx
批量刪除
利用 xargs 批量執(zhí)行git相關的命令,可以批量刪除本地分支或者遠程分支
git 批量刪除本地分支
## |xargs 之前,做查詢,之后做刪除
git branch |grep xxx |xargs git branch -d
git 批量刪除遠程分支
## |xargs 之前,做查詢,之后做刪除
git branch -r |grep xxx |xargs git branch -d

浙公網安備 33010602011771號