赞
踩
由于之前一直是在master上开发 没有分支开发过 接触过好几个项目组 远程仓库不是用码云就是
gitlab 然后几个人在master开发 也没有UAT分支这些 没有分支协同开发很容易把冲突
读完本文 你将对Git分支开发又有一个新的认识
master和UAT在远程都是保护分支
master分支是主分支 用于存储生产就绪的代码 一般情况下只有通过了测试人员合审核的代码才会
合到maseter分支 如果你要开发一个新功能 流程如下:
1、将远程的master拉取下来
2、确保拉下来的master是最新的【如果不是最新 那么你会滞后master提交】
3、在master上新建一个分支 例如叫 master-taoran-LJJ
4、此时开发完成我们将代码合并到UAT
5、UAT分支经过测试人员没问题了 将你的代码合并到master
这就是一个完整的开发流程 但是如果你不注意一些问题 很容易造成问题
UAT分支是我们的测试分支 当你写完代码 没有问题的时候 你要将你的代码合并到UAT 然后在你本
地将你写的代码更新到你本地UAT分支中 打成jar包 部署到服务器给
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。