# MOMO Pro System - Git 開發規範 > 最後更新:2026-01-29 --- ## 🌿 分支策略 ### 分支類型 ``` main # 生產分支 (受保護) ├── develop # 開發整合分支 ├── feature/* # 功能開發分支 ├── hotfix/* # 緊急修復分支 ├── release/* # 發布準備分支 └── bugfix/* # 錯誤修復分支 ``` ### 分支命名規範 | 類型 | 格式 | 範例 | |------|------|------| | 功能 | `feature/-` | `feature/123-add-ai-history` | | 修復 | `bugfix/-` | `bugfix/456-fix-login-error` | | 緊急 | `hotfix/-` | `hotfix/20260129-fix-crawler` | | 發布 | `release/v` | `release/v2.0.0` | ### Git Flow 流程 ```mermaid gitGraph commit id: "init" branch develop commit id: "dev-1" branch feature/123-new-feature commit id: "feat-1" commit id: "feat-2" checkout develop merge feature/123-new-feature branch release/v2.0 commit id: "bump version" checkout main merge release/v2.0 tag: "v2.0.0" checkout develop merge release/v2.0 ``` --- ## 📝 Commit 規範 ### Commit Message 格式 ``` ():