diff --git a/CLAUDE.md b/CLAUDE.md index 6dd205b..fc956aa 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -237,14 +237,15 @@ docker logs x-server-backend -f ### 环境对比 -| 项目 | 开发环境 | 生产环境 | -|------|----------|----------| -| **分支** | `feature/mzl-dev` | `master` | -| **域名** | `xsm.dev.hnxinyouhe.com` | `uniservice-mobile.hnxinyouhe.com` | -| **服务器** | 本地 WSL2 | 45.153.130.80 | -| **调试模式** | `APP_DEBUG=true` | `APP_DEBUG=false` | +| 项目 | 开发环境 | 测试环境 | 生产环境 | +|------|----------|----------|----------| +| **分支** | `feature/*` | `develop` | `master` | +| **域名** | `xsm.dev.hnxinyouhe.com` | 待配置 | `uniservice-mobile.hnxinyouhe.com` | +| **服务器** | 本地 WSL2 | 待配置 | 45.153.130.80 | +| **调试模式** | `APP_DEBUG=true` | `APP_DEBUG=true` | `APP_DEBUG=false` | **详细说明**: `docs/ENVIRONMENT.md` +**Git 工作流程**: `docs/GIT_WORKFLOW.md` ### Webman 框架要点 @@ -320,6 +321,32 @@ composer require symfony/var-dumper:^7.0 --- +## Git 分支模型 + +项目采用三分支模型: + +``` +master (生产) + ↑ + 发布合并 + ↑ +develop (开发集成) + ↑ + 功能合并 + ↑ +┌─┴─┬─┴─┬─┴─┐ +feature/* (个人功能分支) +``` + +**工作流程:** +1. 从 `develop` 创建 `feature/xxx` 分支开发 +2. 完成后合并到 `develop` 进行团队测试 +3. 测试通过后合并到 `master` 发布 + +**详细说明**: `docs/GIT_WORKFLOW.md` + +--- + ## 快速参考 ### 查看问题汇总