git branch // 查看分支
git branch xxx // 新建分支
git checkout xxx // 切换分支
git checkout -b xxx // 创建并切换
// 合并分支 将dev的分支合并到master
git checkot master
git merge dev
// 删除分支 分支没有合并,这样删是不能删的
git branch -d dev
// 强制删除分支
git branch -D dev
解决冲突
两个人改了同一个文件的同一行代码
在合并的时候就会发生冲突
<<<<<<< HEAD
你好345
=======
你好123
>>>>>>> dev
HEAD指的是当前所在的分支,下面的是合并过来的分支
分支规范
master(生产)分支
develop(开发)分支
feature(特性)分支
hotfix(bug)分支