合并冲突自动化

Merge-conflicts Automation

使用CI/CD方法,提到的原理之一,:

Automate wherever possible

合并可以通过两种方式完成,具体取决于场景:

1) 快进合并

2) 3 路合并


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

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

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

尽可能实现自动化是正确的心态。合并冲突非常自动化的风险,这将完全排除自动化的可能性。