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
更多
登录后可点赞、收藏、评论和举报。
还没有评论,先发起一个具体问题。