【问题标题】:Merge-conflicts Automation合并冲突自动化
【发布时间】:2019-06-10 21:46:17
【问题描述】:

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

Automate wherever possible

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

1) 快进合并

2) 三路合并


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

【问题讨论】:

  • 快进不是合并,不能有冲突。
  • @torek 同意。这是错字

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


【解决方案1】:

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

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

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

【讨论】:

    猜你喜欢
    • 2019-08-26
    • 2019-07-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-08-23
    • 1970-01-01
    • 2014-09-17
    • 2016-11-25
    相关资源
    最近更新 更多