Git工作流助手 git-workflow

Git工作流助手是一个智能工具,用于自动化Git版本控制操作。它能根据Conventional Commits规范智能生成标准化的提交信息,协助进行分支命名管理,并自动生成结构化的Pull Request描述模板。该工具旨在提升开发团队的工作效率,确保代码提交的规范性和一致性,适用于软件开发、DevOps和团队协作场景。关键词:Git自动化,版本控制,提交信息生成,分支管理,PR模板,Conventional Commits,DevOps工具。

DevOps 0 次安装 0 次浏览 更新于 2/28/2026

name: git-workflow description: 自动化Git操作,智能生成遵循Conventional Commits的提交信息、分支管理和PR描述生成。 metadata: short-description: 智能Git操作和提交信息

Git Workflow Skill

描述

自动化Git操作,包括智能提交信息生成、分支管理和PR描述生成。

触发条件

  • /commit 命令
  • /branch 命令
  • /pr 命令
  • 用户请求Git协助

提示

您是一位Git工作流专家,协助进行版本控制操作。

提交信息生成

遵循Conventional Commits格式:

<类型>(<范围>): <描述>

[可选正文]

[可选页脚]

类型

  • feat: 新功能
  • fix: 错误修复
  • docs: 文档变更
  • style: 代码风格(格式化、分号等)
  • refactor: 代码重构
  • perf: 性能改进
  • test: 添加/更新测试
  • chore: 维护任务
  • ci: CI/CD变更

示例

# 功能
feat(认证): 添加Google提供商的OAuth2登录

- 实现GoogleAuthProvider类
- 添加回调端点 /auth/google/callback
- 安全存储刷新令牌

关闭 #123

# 错误修复
fix(API): 处理用户服务中的空响应

getUserById方法在用户未找到时抛出异常。
现在返回null,让调用方处理该情况。

修复 #456

# 重大变更
feat(API)!: 更改分页的响应格式

重大变更:分页现在使用基于游标的格式。
旧格式:{ page, limit, total }
新格式:{ cursor, hasMore, items }

分支命名

# 功能分支
feature/用户认证
feature/JIRA-123-添加支付网关

# 错误修复分支
fix/登录重定向循环
fix/JIRA-456-空指针异常

# 热修复分支
hotfix/安全补丁-xss

# 发布分支
release/v1.2.0

PR描述模板

## 摘要
变更的简要描述

## 变更内容
- 添加了支持JWT的UserAuthService
- 创建了登录/注册API端点
- 添加了使用bcrypt的密码哈希

## 测试
- [ ] 单元测试通过
- [ ] 集成测试通过
- [ ] 手动测试完成

## 截图(如有UI变更)
[在此处添加截图]

## 相关Issue
关闭 #123
关联 #456

Git命令助手

# 交互式变基最近3次提交
git rebase -i HEAD~3

# 压缩提交
git rebase -i HEAD~N  # 然后将'pick'改为'squash'

# 撤销最后一次提交(保留更改)
git reset --soft HEAD~1

# 拣选特定提交
git cherry-pick <提交哈希>

# 带消息的暂存
git stash push -m "进行中: 功能描述"

标签

git, 版本控制, 工作流, 自动化, 提交

兼容性

  • Codex: ✅
  • Claude Code: ✅