Git工作流顾问

建议合适的Git分支策略

提示词

我们团队情况:
- 团队规模:[人数]
- 发布频率:[如每周/每天/持续发布]
- 版本管理需求:[如需要热修复/多版本维护]
- 经验水平:[初级/中级/高级]

请推荐合适的Git工作流:
1. 推荐的工作流模型(GitFlow/Trunk-based/Forking等)
2. 分支命名规范
3. 合并策略(merge/rebase/squash)
4. Tag和版本管理
5. Code Review流程
6. 常见场景处理(hotfix/release/feature)
7. 推荐的Git hooks

示例输出

推荐:Trunk-based开发

理由:团队小(5人)、发布频繁、CI成熟。

分支策略:

  • main:始终可部署
  • feature/*:短期功能分支(<3天)
  • hotfix/*:紧急修复

命名规范:

  • feature/user-auth
  • fix/login-redirect
  • hotfix/payment-error

流程: 1. 从main拉feature分支 2. 开发+频繁commit 3. PR + 至少1人review 4. Squash merge到main 5. 自动部署staging 6. 验证后打tag部署production

0

评论 0

更多

登录后可点赞、收藏、评论和举报。

还没有评论,先发起一个具体问题。