工程开发
managing-git-workflow avatar

managing-git-workflow

标准化 HASH Git 工作流程,强制要求分支命名、PR 创建与审查过程整合 Linear 问题追踪。

简介

managing-git-workflow 技能是为 HASH 生态系统做出贡献的开发人员的重要工具。它确保所有代码变更都能维持与 Linear 问题的严格可追溯性,这是项目任务管理与开发进度的主要事实来源。通过自动化 Git 规范验证,此技能有助于维持干净、易于浏览的开发历史,并确保团队成员在代码审查期间遵守一致的沟通标准。

  • 强制执行分支命名规范,使用 <shortname>/h-XXXX-description 模式将工作直接链接至 Linear 工单。

  • 将提取请求 (Pull Request) 标题标准化为 H-XXXX: Description 格式,以提高整个存储库的可视度。

  • 提供模板驱动的 PR 创建流程,确保目的、实现细节与合并前检查清单得到系统化处理。

  • 通过提供获取完整 PR 元数据、拉取差异比较与检查行内注释的特定指令,简化代码审查过程。

  • 与 gh (GitHub CLI) 等外部工具集成,确保审查人员同时具备来自 GitHub 与 Linear 问题追踪器的必要背景信息。

  • 请确保您已配置 Linear MCP 服务器,以便技能能够使用 h-XXXX 标识码直接获取问题详细信息。

  • 请务必使用位于 .github/pull_request_template.md 的 PR 模板,以确保涵盖所有必需字段,包括测试、演示素材与文档影响。

  • 进行审查时,使用推荐的 gh api 指令来检索完整差异比较与注释,而非使用截断的摘要。

  • 每当您启动新任务、提交代码或审查同事的实现时,请使用此技能,以尽量减少合并过程中的阻力。

  • 请特别注意 PR 标题需使用大写 'H' 而分支名称需使用小写 'h' 的规定;此区别对于系统解析至关重要。

  • 此技能充当护栏;如果您的工作流程偏离这些标准,它将提供即时的更正建议,协助您保持与团队工程实践的一致性。

仓库统计

Star 数
1,532
Fork 数
118
Open Issue 数
69
主要语言
Rust
默认分支
main
同步状态
空闲
最近同步时间
2026年4月28日 12:46
在 GitHub 查看