命令 git branch
每一种版本控制系统都以某种形式支持分支,一个分支代表一条独立的开发线。使用分支意味着你可以从开发主线上分离开来,然后在不影响主线的同时继续工作。

参考上图,Git 分支实际上是指向快照的指针。
一、命令语法
查看分支
$ git branch
#等同于
$ git branch --list #列举仓库中的所有分支(星号所在的列就是当前所在分支)
本地创建分支
$ git branch <branch-name>
删除指定分支
#这是一个安全的操作,当分支中含有未合并的变更时,Git会阻止删除操作。
$ git branch -d <branch-name>
#强制删除
$ git branch -D <branch-name>
切换分支
#用于从历史提交(或者暂存区域)中拷贝文件到工作目录(不会产生多个目录)
$ git checkout <branch-name>
重名分支
$ git branch -m <branch-newname>
查看远程分支
$ git branch -a