Git基础篇(二十二)——删除分支
Git基础篇(二十二)——删除分支
前言:
Git需要频繁的对分支进行操作,通常我们建议多用分支,但分支多了之后一些分支显得没有存在的必要,本篇文章专门探讨对分支的删除操作。
1 为什么要删除分支
Git的分支操作是其版本管控的一大特点,使用Git进行开发建议多用分支,不同的功能单独建分支进行开发,但多数分支用完后就失去了存在的价值,因此对分支进行适当的修剪操作是有必要的。
Git分支可以分为三类: 本地分支 、 本地远程分支 、 远程分支 。
使用以下指令可查看全部本地分支。
1 | git branch |
如果查看全部本地分支和本地远程分支。
1 | git branch --all |
1 删除本地分支
使用以下指令删除指定的本地分支。
1 | git branch <-d | --delete> <name> |
删除指令的参数可以是 -d
也可以 --delete
,如果改为大写的 -D
则表示强制删除,等同于 --delete --force
。
2 删除本地远程分支
使用以下指令可删除指定的本地远程分支。
1 | git branch <-d | --delete> <-r | --remotes> origin/<name> |
-r
或 --remotes
表示是远程分支, origin
是默认的远程主机名,如果不是origin则需要自己修改。
3 删除远程服务器仓库的分支
使用以下指令删除远程服务器的分支。
1 | git push origin <-d | --delete> <name> |
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 OnlyCalm's Blog!
评论
ValineGitalk