项目测试与正式的开发规范

本文介绍了使用Git分支进行开发、测试和发布的最佳实践。建议创建dev、test和master分支,dev用于开发,test进行测试,master为线上分支。开发完成后,代码先合并到test,测试通过再合入master。若测试失败则回退到dev继续开发。服务器端通过拉取对应分支并处理配置文件来更新。确保未经测试的代码不直接进入主干。建议使用SourceTree等工具进行分支管理和合并。
摘要由CSDN通过智能技术生成

测试服务器可以是使用git分支 来进行处理

在开始项目更改时最好创建三个分支

dev->test->master->dev 循环分支

dev:开发分支 test:测试分支 master:线上分支

开发分支开发完成合并到测试分支,

测试成功合并开发分支到master分支,

测试失败打回开发状态继续开发,

然后继续合并到测试分支,一直到测试完成

不可以将未检测的代码合并到主干, 主线master发布成功后当前开发分支失效(删除dev),下次要从master上拉新的开发分支代码。这样就是一个完整的开发测试系统。

 

新建分支可以使用soutcetree新建,

分支各自提交,测试后,将分支合并到mater或者需要的分支上推送即可

在服务器上,直接使用git拉取,将对应的配置文件进行相应的处理

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值