关于 light-merge-conflicts
light-merge-conflicts 是用于处理 Git 合并与变基冲突的工作流技能,指导开发者追溯变更意图、解决冲突、运行项目检查并完成操作。
主要功能
- 01检查合并或变基状态
- 02追溯冲突来源与意图
- 03按原有意图解决冲突
- 04运行自动化项目检查
- 05完成合并或变基
适用场景
- 01处理 Git 合并冲突
- 02解决提交变基时的冲突
- 03检查冲突解决后的回归问题
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ light-cheng/ skills --skill light-merge-conflicts安装后在 Claude Code 中输入/light-merge-conflicts确认已加载。
附带文件agents/openai.yamlATTRIBUTION.md
详细介绍
-
查看合并/变基的当前状态。 检查 Git 历史记录和冲突文件。
-
查找每项冲突的主要来源。 深入了解每项更改的原因及其原始意图。阅读提交消息、查看 PR,并检查原始问题/工单。
-
解决每个冲突块。 尽可能保留双方的意图。若两者无法兼容,则选择符合此次合并既定目标的方案,并注明取舍。不要臆造新行为。务必解决冲突,切勿执行
--abort。 -
找出项目的自动化检查并运行——通常依次进行类型检查、测试和格式检查。修复合并导致的所有问题。
-
完成合并/变基。 暂存所有内容并提交。如果是变基,则继续变基流程,直到所有提交都完成变基。
评论
支持 Markdown