MooTool

Handy tool set for developers

View on GitHub

DIFF-494:Rebase 冲突期间 pull / commit / continue / abort 守卫

背景

DIFF-135 已覆盖 rebase 冲突解决后 continueOperation 成功路径;DIFF-447~448、493 分别锁定 merge 中 pull 与未解决冲突禁止 continue。Electron VaultGitServicerebase 进行中status.merging)同样拒绝 pull,在冲突未清前拒绝 commit/continue-operation,并可通过 merge --abortrebase --abort 结束操作。merge 对称单测已有,rebase 分支需独立回归避免与大型集成用例耦合。

行为

验证