git 删除分支
Posted xzdm
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了git 删除分支相关的知识,希望对你有一定的参考价值。
场景:
1、本地分支已被其他开发者在远程删除,本地没有存在必要;
2、自己维护或早已停止维护的废弃分支,本地没有存在必要;
操作:
1、单个分支删除
1)git branch -D aaaaa,强制删除本地aaaaa分支
2)git branch -d aaaaa,删除前会检测是否为未合并分支
3)注意事项
分支删除操作无法删除当前所在的分支
2、分支批量删除
本地有很多分支不再需要维护了,其中一些远程已经做了删除操作,如果使用上面的单个删除很浪费时间,因此需要批量删除分支的操作。
git branch |xargs git branch -D
3、删除远程分支
git branch -r -D origin/dev
以上是关于git 删除分支的主要内容,如果未能解决你的问题,请参考以下文章
GitGit 分支管理 ( 删除远程分支 | 查看远程分支 git branch -a | 删除远程分支 git push origin --delete feature1 )
GitGit 分支管理 ( 删除远程分支 | 查看远程分支 git branch -a | 删除远程分支 git push origin --delete feature1 )