用途:当存在进行中的 git merge 或 rebase 冲突时使用,指导完成冲突解决流程。
主要能力与用法: 一、查看当前合并/变基状态,检查 git 历史与冲突文件。 二、为每处冲突寻找主源,理解每项改动为何产生、原始意图是什么;可阅读提交信息、查看相关 PR、查看原始 issue 或工单。 三、逐块(hunk)解决冲突:尽可能同时保留双方意图;若不可兼容,则选择与本次合并既定目标一致的一方,并记录取舍。不发明新行为,始终解决冲突,绝不使用 --abort。 四、发现项目的自动化检查并运行,通常顺序为类型检查、测试、格式化;修复合并造成的破坏。 五、完成合并/变基:暂存全部改动并提交;若在变基,继续 rebase 流程直到所有提交完成变基。
适用场景:本地或协作开发中遇到 git merge/rebase 冲突时。
限制:具体命令与项目检查项需依当前仓库实际情况确定,资料未提供固定命令清单;未提供收费、平台支持等信息。