一、查看现有分支:
$ git branch
* master
##默认只有主分支
二、新建分支
$ git branch test01
$ git branch
* master
test01
三、切换分支
##切换到 test01 分支
$ git checkout test01
四、test01 分支开发并提交代码
假设我们在 test01上修改了某些代码
$ git add -A
$ git commit -m '提交信息'
$ git push origin test01
五、合并代码到主干
$ git checkout master
$ git merge test01
## 如果没有冲突则:
$ git push origin master
## 如果有冲突,修改完冲突以后
$ git add -A
$ git commit -m '...'
$ git push origin master
六、重命名远程、本地分支
1、重命名本地分支:
$ git branch -m dev devel
2、重命名远程分支
在git中重命名远程分支,其实就是先删除远程分支,然后重命名本地分支,再重新提交一个远程分支.
要把远程的 dev分支改成为devel
1、$ git branch -a
* dev
2、删除远程分支
$ git push --delete origin dev
3、重命名本地分支:
$ git branch -m dev devel
4、推送本地分支
$ git push origin devel
七、删除本地、远程分支
## 删除本地分支
$ git branch -d <BranchName>
## 删除远程分支
$ git push origin --delete <BranchName>