本文主要介绍git branch的一些基本的命令行选项。
1.git branch -d|--delete
:删除分支
$ git branch -d demo
Deleted branch demo (was 1cf8ce8). //删除成功会提示已经删除,并在括号里显示其hash值
2.git branch -m
:重命名分支
$ git branch //可以看到当前处于dev分支
* dev
master
$ git branch -m dev1 //将dev分支名改为dev1
3.git branch --D
:强制删除分支(注意:不能删除当前所在的分支,其他都可以删除)
4.git branch --M
:强制重命名分支
如果遇到不能删除或者重命名分支的情况,那么一般使用3、4的强制命令即可。
5.git branch -a|--all
:显示所有分支(包括本地和远程分支)
$ git branch -a
* dev
master
remotes/origin/master
6.git branch -r|--remotes
:显示远程分支
$ git branch -r
origin/master
7.git branch -v|--verbose
:显示分支详情
$ git branch -v
* dev d2243f8 test
8.git branch -q|--quiet
:安静的删除分支(也即是删除分支后不提示)
$ git branch a
$ git branch -d a -q //加了-q选项就不会和第1点一样显示删除信息
注:本文为Jony原创,未经许可不得在任何平台转载。如需转载,与作者联系~
欢迎加入linux交流群:734638086,分享工作经验。
关注微信公众号:技术训练营(微信ID:TechBootcamp),获取更多资讯~
微信扫一扫,发现更精彩。