Git:合并到生产主分支后如何测试

时间:2019-03-28 05:20:18

标签: git merge .net-core devops

我们当前正在开发版本2。现在,我们第2部分的所有更改都可以在我们的Dev,QA和UAT环境中成功运行!但是,当我们合并回master分支时,合并或不正确/不正确合并的行为是否会引起问题?那么我们如何解决这个问题呢?

在Master分支合并之后,我们是否应该采用可部署的工件,并确保它们在QA和UAT中又能正常工作?我们在合并时遇到了问题,因此尝试找出最佳的源代码控制和测试策略

enter image description here

1 个答案:

答案 0 :(得分:2)

在您的模式中,合并将是一个快速进行的合并,这意味着HEAD主节点将仅引用开发HEAD:其内容与您要合并的内容相同,因为没有进化在开发过程中由master完成。

即使您执行git merge --no-ff,最终的合并提交也将与开发HEAD相同。

如果内容完全相同 ,则应该接受过去的测试。