mcpskills.net
技能MCP智能体提示词
mcpskills.net — A curated directory of AI agent Skills and MCP servers
TermsPrivacy
← 返回技能
Engineering

解决合并冲突

当你需要解决正在进行中的 git 合并/变基冲突时使用。

作者:Matt Pocock仓库 →来源 →
  1. 查看合并/变基的当前状态。检查 git 历史以及存在冲突的文件。

  2. 找出每处冲突的主要来源。深入理解每项变更为何要做,以及其最初的意图是什么。阅读提交信息、查看 PR、查阅原始的 issue/工单。

  3. 逐块(hunk)解决冲突。 在可能的情况下同时保留双方的意图。在两者不兼容时,选择符合本次合并既定目标的一方,并记录所做的取舍。不要臆造新的行为。务必完成解决;切勿使用 --abort。

  4. 找出项目的自动化检查并运行它们 —— 通常是先类型检查,然后测试,最后格式化。修复合并所破坏的一切问题。

  5. 完成合并/变基。 暂存所有内容并提交。如果是在变基,则继续变基流程,直到所有提交都完成变基。