使用CI / CD的方式,提到的一个原则在这里 :
Automate wherever possible
合并可以通过两种方式,根据场景:
1)快进合并
2)3路合并
是否有意义去想自动合并冲突?
使用CI / CD的方式,提到的一个原则在这里 :
Automate wherever possible
合并可以通过两种方式,根据场景:
1)快进合并
2)3路合并
是否有意义去想自动合并冲突?
第一个合并冲突实际上是一种失败的自动化的最终结果。
记住:Git是尽最大努力确保它不会丢失任何数据,并合并冲突的Git告诉你在它的标准,偏执的方式,它可能会丢失数据,并希望你插手。
自动化尽可能是正确的心态。 合并冲突是非常危险的自动化,这将排除在所有自动化它的可能性。