首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >提供用于测试的Git分支

提供用于测试的Git分支
EN

Stack Overflow用户
提问于 2012-11-01 16:48:09
回答 1查看 88关注 0票数 2

我使用Git进行开发和相当简单的工作流程。我有两个远程分支:“测试”和“阶段”。我在一个本地分支中开发特性,将其合并到“测试”中,以交付由测试者测试的特性。当功能被测试时,我将本地分支合并到"staging“。

重要的工作流程条件是我们没有版本-我们必须单独部署功能。

在发生冲突之前,它一直工作得很完美。

我的工作流程认为,由于永久条件的变化,我必须在功能开发期间多次交付相同的功能进行测试。

问题是,如果我有5个要测试的特性交付,并且在第一次交付时得到合并冲突,我必须再次解决所有剩下的4个特性交付的冲突,以保持我的分支隔离。最糟糕的是,在大多数情况下,我得到的5个冲突都是相同的(相同的代码片段发生冲突)。

有没有办法在第一次合并时解决冲突?您如何将分支交付给其他人进行测试?

任何帮助和想法都是非常感谢的。谢谢。

EN

回答 1

Stack Overflow用户

发布于 2012-11-01 17:06:17

如果在交付到相同的远程存储库时发生冲突,最好由远程存储库的集成商完成该交付(git pull),以便激活git.rerere

这将使存储库能够记住冲突解决方案,并在testing分支中提取其他4个功能时,将相同的解决方案应用于任何类似的冲突。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/13173673

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档