用途:该技能用于在智能体或命令行场景中处理高级 Git 工作流,目标是维护整洁的提交历史、支持有效协作,并在出现错误或提交丢失时恢复现场。
主要能力(核心概念模块):交互式 rebase、cherry-picking、Git bisect、worktrees、reflog;配套工作流包括:PR 前清理特性分支、向多个发布版本应用热修复、查找缺陷引入提交、多分支并行开发、从误操作中恢复;还涉及 rebase 与 merge 策略选择、autosquash 工作流、拆分提交、部分 cherry-pick。
适用场景:合并前整理提交历史;跨分支应用特定提交;定位引入 bug 的提交;同时开发多个功能;从 Git 错误或提交丢失中恢复;管理复杂分支工作流;准备供审查的干净 PR;同步已分叉的分支。
使用方式:资料给出的指令为——先明确目标、约束与所需输入;应用相关最佳实践并验证结果;提供可执行步骤与验证方法;若需要详细示例,可打开 resources/implementation-playbook.md。
限制:资料明确说明,当任务与高级 Git 工作流无关,或需要本范围之外的其它领域或工具时,不应使用该技能。具体命令、配置参数及 resources/implementation-playbook.md 的内容在提供资料中暂未提供。