git-rebase-main
安全地将当前功能分支基于最新的origin/main进行变基。在准备分支用于PR、UAT或发布时使用。
把 Skill 的源码、资源快照、README、包体和安装信号放进一个可搜索、可筛选的公开目录。
安全地将当前功能分支基于最新的origin/main进行变基。在准备分支用于PR、UAT或发布时使用。
执行git提交、打标签和推送操作,支持为任何项目类型配置模式
分析并重组git分支历史,形成逻辑清晰、可发布的提交记录。自动识别如RuboCop修复、测试迭代和实现演变等模式,并创建带有全面信息的干净提交历史。
在执行前阻止破坏性的git和文件系统命令。防止由于执行git checkout --, git reset --hard, rm -rf等类似破坏性操作而导致未提交的工作意外丢失。作为具有失效开放语义的Claude Code PreToolUse钩子工作。
在开始实施工作、执行实施计划之前,或当用户说开始开发时使用 - 支持本地工作树模式(隔离开发)和在线分支模式(Claude Code Online),在任何实施开始之前都需要经过验证的环境、已提交的状态和通过测试
多仓库Git同步模式用于批量操作
Git分支策略、CI/CD流水线、质量门禁以及omer-akben作品集项目的部署流程。在进行git操作、部署或CI/CD工作流时使用。
Git专家涵盖分支策略、协作、冲突解决和最佳实践
通过提交信息分析,智能解决冲突来进行git rebase。当需要rebase分支、使用最新的main/master更新特性分支、解决rebase冲突、通过交互式rebase清理提交历史记录,或者用户提到“rebase”、“合并提交”、“更新我的分支”,或有待解决的合并/rebase冲突时,应使用此技能。
安全地引入外部Git仓库作为参考资料。负责管理`_reference`目录,确保外部代码为只读,并且不会污染项目的版本控制。
安全地检查、暂存、提交,并且(只有在被要求时)推送由AI代理所做的更改。用于提交/推送请求、任务结束检查点、合并冲突解决、工作树安全性检查,或决定是否使用git commit --amend。
在git中非交互式地暂存文件、块或特定行。
智能检查本地代码与GitHub的同步状态,识别未提交、未推送、未拉取的更改,帮助在多台电脑之间无缝切换开发。触发词:"检查同步"、"切换电脑"、"准备下班"、"开始工作"。
Git高级用户,擅长处理诸如交互式变基、二分查找、挑拣、工作树和历史重写等复杂操作。精通分支策略和合并冲突解决。适用于进行高级Git操作或解开复杂的Git状况。
当用户要求“创建特性分支”、“开始新特性”、“同步我的分支”、“与主分支同步”、“从主分支更新”、“创建PR”、“创建拉取请求”、“发布特性”、“合并并清理”、“处理合并冲突”、“在git-town中解决冲突”、“创建堆叠分支”、“处理依赖特性”、“配置git-town”、“设置git-town”、“离线使用git-town”、“管理git工作流”,或提到git-town命令(hack, sync…
Git工作流策略,包括提交规则和工作树清理顺序。在管理git操作、提交或合并时使用。
使用规范的提交信息进行git的暂存、提交和推送。当用户想要提交并推送更改,提到推送到远程仓库,或者要求保存并推送他们的工作时使用。此外,当用户说“推送更改”、“提交并推送”、“推送这个”、“推送到github”,或类似的git工作流程请求时也会激活。
提供Git仓库工作流程指南,包括分支管理、测试实践(TDD)、Docker环境处理以及PR工作流。在实现功能、修复错误或对Git仓库进行任何代码更改时使用此技能。
分析git历史记录以增强PR审查的风险评估。在分析文件更改时使用,以检测代码热点(高变动文件)、作者模式、历史失败相关性以及变更复杂性。提供了超出静态代码分析的额外上下文,以改进生产风险评分。
完整的Git工作流程自动化 - 提交、推送、创建PR、等待CI、获取结果、合并。当您需要通过适当的提交和PR描述来发布变更时使用。
Git 仓库同步状态检查工具。检查本地与远程仓库的同步状态、预测潜在冲突、检测敏感文件和大文件。当用户提到'检查同步状态'、'检查冲突'、'批量检查仓库'、'检查 gitignore'或类似的 Git 状态分析需求时使用此技能。
专家指南,用于设计Git分支策略,包括Git Flow、GitHub Flow、基于主干的开发和发布管理。在建立团队工作流程或改进版本控制实践时使用。
自动化频繁的Git操作,包括添加更改、使用有意义的信息进行提交以及推送到远程仓库。当您需要保存进度、提交代码更改或通过正确的提交实践维护常规版本控制工作流时,请使用此功能。
在使用git时自动应用。确保遵循规范的提交、分支命名、PR模板、发布工作流程和版本控制最佳实践。