测试服务器可以是使用git分支 来进行处理
在开始项目更改时最好创建三个分支
dev->test->master->dev 循环分支
dev:开发分支 test:测试分支 master:线上分支
开发分支开发完成合并到测试分支,
测试成功合并开发分支到master分支,
测试失败打回开发状态继续开发,
然后继续合并到测试分支,一直到测试完成
不可以将未检测的代码合并到主干, 主线master发布成功后当前开发分支失效(删除dev),下次要从master上拉新的开发分支代码。这样就是一个完整的开发测试系统。
新建分支可以使用soutcetree新建,
分支各自提交,测试后,将分支合并到mater或者需要的分支上推送即可
在服务器上,直接使用git拉取,将对应的配置文件进行相应的处理