合并代码两边都要?这个Skill查原意

解决代码合并冲突,尽量保留双方改动。

resolving-merge-conflicts 是让 AI 处理正在进行的 Git 合并或变基冲突的 Skill。它会查看冲突文件和历史,弄清两边为什么改,再决定怎样合到一起。

比如两条分支都改了价格计算,一边增加优惠券,一边修正税额。只保留其中一边,很可能把另一项工作丢掉。它要求去看提交说明、PR 或原始任务,尽量保留双方的目的。

处理完冲突还要运行项目检查,修复合并引出的错误,再完成当前操作。它不会把退出合并当作处理完成。

适合已经卡在冲突里的项目。把当前合并目标和相关任务说明交给 AI,它才有依据判断真正不兼容的改动该如何取舍。

每天在iskills.cc看懂一个skill,让 AI 的本领, 成为你的拿手好戏!

分类:编程开发

来源仓库:mattpocock/skills

适合用来做什么

  • 请帮我解决这个Git合并冲突。
  • 解决当前分支的变基冲突。

安装 resolving-merge-conflicts

npx skills add https://www.iskills.cc/skills/mattpocock/skills/resolving-merge-conflicts/SKILL.md

在本机终端执行安装命令。安装前请阅读原始说明,确认所需工具、账号和权限。

查看安装步骤 · 查看常见问题

查看 resolving-merge-conflicts 的用途与原始说明

浏览全部 Skill 指南