Git 工作流:我们团队的最佳实践

经过两年的摸索,我们团队终于形成了一套稳定的 Git 工作流。

分支策略

我们采用简化的 Git Flow:

  • main:生产环境代码,始终可部署
  • develop:开发主线,功能合并到这里
  • feature/*:功能分支,从 develop 拉出
  • hotfix/*:紧急修复,从 main 拉出

Commit 规范

feat: 新增用户登录功能
fix: 修复分页显示错误
docs: 更新 API 文档
refactor: 重构订单模块

Code Review

每 PR 必须至少一人 Review,重点检查:

  1. 代码逻辑是否正确
  2. 是否有潜在的 Bug
  3. 命名是否清晰
  4. 是否有不必要的改动

合并策略

  • 功能分支 → develop:Squash Merge
  • develop → main:Merge Commit

好的工作流能让团队效率倍增,关键是坚持执行。

添加新评论