合并冲突自动化

时间:2019-01-16 18:34:46

标签: git continuous-integration git-merge merge-conflict-resolution continuous-delivery

使用CI / CD方法,其中一种提到的原理,here

Automate wherever possible

根据情况,可以通过两种方式进行合并:

1)快进合并

2)3路合并


考虑自动化合并冲突是否有意义?

1 个答案:

答案 0 :(得分:4)

不。合并冲突实际上是失败自动化的最终结果。

请记住:Git正在尽其最大努力,以确保它不会丢失任何数据,而合并冲突则是Git以其标准,偏执的方式告诉您可能丢失数据,它希望您进行干预。

正确的心态尽可能地自动化。合并冲突非常具有自动化的风险,这将使根本无法实现自动化。