合并冲突自动化
Merge-conflicts Automation
使用CI/CD方法,提到的原理之一,:
Automate wherever possible
合并可以通过两种方式完成,具体取决于场景:
1) 快进合并
2) 3 路合并
考虑自动化合并冲突是否有意义?
没有。合并冲突实际上是 自动化失败 的最终结果。
记住:Git 正在尽最大努力 以确保它不会丢失任何数据,合并冲突 Git 告诉您其标准的、偏执的方式可能丢失数据并且它希望您进行干预。
尽可能实现自动化是正确的心态。合并冲突非常自动化的风险,这将完全排除自动化的可能性。
使用CI/CD方法,提到的原理之一,
Automate wherever possible
合并可以通过两种方式完成,具体取决于场景:
1) 快进合并
2) 3 路合并
考虑自动化合并冲突是否有意义?
没有。合并冲突实际上是 自动化失败 的最终结果。
记住:Git 正在尽最大努力 以确保它不会丢失任何数据,合并冲突 Git 告诉您其标准的、偏执的方式可能丢失数据并且它希望您进行干预。
尽可能实现自动化是正确的心态。合并冲突非常自动化的风险,这将完全排除自动化的可能性。