git branch -a 查看本地和远程分支

创建分支命令:git branch <分支名称>

切换分支:git checkout <分支名称>

创建并切换分支:git checkout -b <分支名称>

合并分支:git merge <分支名称>(先切换到master分支下再合并)

当创建的分支与主分支合并完成,不再需要分支的时候可以进行删除
删除分支:git branch -d <分支名称>

删错分支之后的恢复
使用git log 查出分支的提交号。

git branch <分支名称> <提交号>
创建一个历史版本的分支,分支名称随意
查看分支图:git log --graph
