Git 工作流程
規則
- 約定式提交:
feat:、fix:、docs:、refactor:、test:、chore: - 分支命名:
feat/feature-name、fix/bug-description、chore/task-name - PR 模板:變更內容、變更原因、測試方式、螢幕截圖
- 使用 Squash 合併到 main 分支 — 保持歷史整潔
- 切勿強制推送(force-push)到 main/master 分支
- 提交訊息:使用祈使語氣、主旨不超過 50 字元、空行分隔選擇性說明主體
- 每次提交只包含一個邏輯變更 — 不要將重構與功能混在一起
- 版本標記:遵循 SemVer 格式,例如
v1.0.0