1、前言
由于之前一直是在master上开发 没有分支开发过 接触过好几个项目组 远程仓库不是用码云就是
gitlab 然后几个人在master开发 也没有UAT分支这些 没有分支协同开发很容易把冲突
读完本文 你将对Git分支开发又有一个新的认识
2、概念
master和UAT在远程都是保护分支
master分支
master分支是主分支 用于存储生产就绪的代码 一般情况下只有通过了测试人员合审核的代码才会
合到maseter分支 如果你要开发一个新功能 流程如下:
1、将远程的master拉取下来
2、确保拉下来的master是最新的【如果不是最新 那么你会滞后master提交】
3、在master上新建一个分支 例如叫 master-taoran-LJJ
4、此时开发完成我们将代码合并到UAT
5、UAT分支经过测试人员没问题了 将你的代码合并到master
这就是一个完整的开发流程 但是如果你不注意一些问题 很容易造成问题
UAT分支
UAT分支是我们的测试分支 当你写完代码 没有问题的时候 你要将你的代码合并到UAT 然后在你本文章来源:https://www.toymoban.com/news/detail-845105.html
地将你写的代码更新到你本地UAT分支中 打成jar包 部署到服务器给文章来源地址https://www.toymoban.com/news/detail-845105.html
到了这里,关于【Git】分支协同开发的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!