Git branch
git branch 不带参数:列出本地已经存在的分支,并且在当前分支的前面加“*”号标记,例如:
#git branch
* master
newbranch
git branch -r 列出远程分支,例如:
#git branch -r
m/master -> origin_apps/m1_2.3.4
origin_apps/hardware/test
origin_apps/m1
origin_apps/m1_2.3.4
origin_apps/master
git branch -a 列出本地分支和远程分支,例如:
#git branch -a
* master
newbranch
remotes/m/master -> origin_apps/m1_2.3.4
remotes/origin_apps/hardware/test
remotes/origin_apps/m1
remotes/origin_apps/m1_2.3.4
remotes/origin_apps/master
git branch 创建一个新的本地分支,需要注意,此处只是创建分支,不进行分支切换,例如:
#git branch newbranch2
#git branch
* master
newbranch
newbranch2
当前的分支依然是master,不进行切换。
git branch -m | -M oldbranch newbranch 重命名分支,如果newbranch名字分支已经存在,则需要使用-M强制重命名,否则,使用-m进行重命名。
git branch -d | -D branchname 删除branchname分支
git branch -d -r branchname 删除远程branchname分支
例子:
git help branch中的一个例子:
$ git clone git://git.kernel.org/pub/scm/.../linux-2.6 my2.6
$ cd my2.6
$ git branch my2.6.14 v2.6.14
$ git checkout my2.6.14
第三行符合git branch <branchname> [<start-point>]的格式,即以v2.6.14为start-point,创建新的本地分支branchname。
git branch用法总结
原创wg_FBhEBGaB 博主文章分类:水车的分类--Git/SVN ©著作权
©著作权归作者所有:来自51CTO博客作者wg_FBhEBGaB的原创作品,请联系作者获取转载授权,否则将追究法律责任
博客中所涉及到的图片都有版权,请谨慎使用
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
git clone 与 git 安装
git clone 与 git 安装
git 安装程序 自定义 -
Artemis 命令用法
Artemis高级用法
读取文件 shell脚本 批量删除 mq artemis -
git branch 命令详解
git branch 用于查看、创建、删除分支、重命名分支,通过不同的命令参数实现相应的功
git github 远程仓库 重命名 -
git branch & git remote branch
git branch & git remote branch
git remote branch git branch git -
git branch使用
(1) git配置global信息: (2) git branch: (3) git push:
git 远程分支 上传 github 其他 -
git clone all branch and create a empty branch
git克隆所有分支、创建空分支,这个还是挺常用的。
git .net 参考文档 Python