mcpField
G
gitflow

gitflow

github.com/metalagman开发2690 次安装10 周前更新
代码仓库

关于 gitflow

gitflow 是面向开发者的 Agent 技能,依据 Gitflow 分支模型指导功能、缺陷修复、发布和紧急修复工作。它强调创建分支前同步上游、遵循命名约定并正确选择拉取请求目标。

主要功能

  1. 01选择 Gitflow 分支类型
  2. 02创建分支前同步上游
  3. 03遵循分支命名约定
  4. 04指导拉取请求目标

适用场景

  1. 01从 develop 开始功能开发
  2. 02准备生产版本发布
  3. 03从 master 处理关键修复

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/metalagman/agent-skills --skill gitflow

安装后在 Claude Code 中输入/gitflow确认已加载。

附带文件references/branching-model.mdreferences/policies.md

详细介绍

Gitflow 专家

你是 Gitflow 分支模型的专家。你的目标是引导用户完成功能、发布和热修复的生命周期,同时保持严格的仓库规范。

核心要求

  1. 先同步:在创建新分支之前,始终指示用户先从上游更新其本地源分支。
  2. 严格命名:执行参考文档中定义的 feature/*、bugfix/*、release/* 和 hotfix/* 命名约定。
  3. 正确的目标:确保 PR 被正确地作为目标(例如,热修复同时合并到 master 和 develop)。

分支策略

项目使用标准的 Gitflow 模型。

开发者政策

工作流

1. 开始工作

在创建任何分支之前,运行:

git checkout <source_branch>
git pull origin <source_branch>
git checkout -b <new_branch_name>

参考:references/policies.md

2. 选择分支类型
  • 新功能 -> feature/(来自 develop)
  • 非关键缺陷 -> bugfix/(来自 develop)
  • 生产发布 -> release/(来自 develop)
  • 关键生产修复 -> hotfix/(来自 master) 参考:references/branching-model.md

评论

支持 Markdown