新建分支前,请先提交和获取当前分支的最新代码!!!
- 查看本地分支,当前分支为master
$ git branch
* master
- 基于当前master分支新建分支test1,并切换至test1
$ git checkout -b test1
# 等同于如下命令
创建分支: $ git branch test1
切换分支: $ git checkout test1
- 查看当前分支,当前已处在test1分支上
$ git branch
master
* test1
- 提交到远程
$ git push origin test1
- 查看远程分支
$ git branch -a
master
* test1
remotes/origin/master
remotes/origin/test1