随着项目的日益迭代与新功能开发,建立的分支越来越多,想要把用不着的分支删除,需要怎么做呢?
查看本地都有哪些分支
git branch
查看所有分支(本地+远程)
git branch -a
删除本地的某个分支(这里为强制删除)
git branch -D xxbranch
删除远程分支
git branch -r -d origin/xxbranch
#需要注意的是这里只是删除本地索引,而不是真正删除远程分支的内容,要想真正删除远程分支内容需要执行如下
git push origin :xxbranch
#把一个空分支推到服务端,相当于删除分支