Closed coding-devops closed 2 years ago
@coding-devops 所有的 MR 都是在临时仓库里完成的,为了保证目标仓库状态不被损坏。
可否请教下,为什么目标仓库状态会出现损坏呢?
@coding-devops 这里说的损坏严格意义的将是状态被改变,是状态可能会被被改变。如果合并操作后 合并失败了或者有冲突,目标的仓库的状态会变成 fetch 后的状态并不是合并操作前的状态,这是不对的。应该是:合并操作如果失败,目标仓库状态应该回退到 fetch 之前的。
@coding-devops 所有的 MR 都是在临时仓库里完成的,为了保证目标仓库状态不被损坏。