用途
该技能用于处理进行中的 Git 合并(merge)或变基(rebase)冲突。当工作区处于冲突状态、需要完成合并或变基时使用。
主要能力
- 查看合并/变基的当前状态、Git 历史以及冲突文件。
- 为每个冲突寻找主要来源,深入理解每处改动的原因和原始意图:阅读提交信息、检查 PR、查看原始 issue/工单。
- 逐个解决冲突块(hunk):尽可能保留双方意图;若不可兼容,则选择与合并既定目标一致的一方,并记录权衡。不发明新行为。始终解决冲突,绝不使用 --abort。
- 发现项目的自动化检查并运行,通常依次为类型检查、测试、格式化,修复合并破坏的内容。
- 完成合并/变基:暂存所有内容并提交;若在变基,则继续变基过程直到所有提交完成变基。
使用方式
按照上述流程操作:先了解状态与历史,再追溯冲突来源与意图,然后逐块解决,运行自动化检查并修复,最后提交完成合并或继续变基。
适用场景
适用于需要解决进行中的 Git 合并或变基冲突的场合。
限制
资料未提供关于平台、收费、价格、效果或具体命令的更多信息。