创建分支

  • git branch <分支名>
  • git branch -v 查看分支

切换分支

  • git checkout <分支名>
  • 创建并切换到本分支 git checkout -b <分支名>

合并分支

  • 先切换到主干  git checkout master   (只有master才有merge操作权限)
  • git merge <分支名>

删除分支

  • 先切换到主干   git checkout master  (只有master才有删除分支的权限)
  • git branch -D <分支名>

Git分支工作流

git分支相关命令以及分支工作流

        一般开发人员是没有master分支的修改权限的,在团队项目开发过程中,会新建一个分支devlop给编程开发人员使用

develop又可以新建多个分支给不同的开发部门或者开发人员,项目开发完成后,develop分支进行合并(merge)然后测试,测试成功后提交到master分支进行上线,如果出现bug则新建一个临时分支用于修改bug,修改成功后再次测试,上线,这里要注意的是开发分支要保持和develop分支一一致,上线完成后要更新develop分支。

相关文章: