## 分支策略
我们采用 Trunk-Based Development 的变体:
– `main` — 生产就绪分支
– `feat/xxx` — 功能开发分支
– `fix/xxx` — 紧急修复分支
## Commit 规范
“`
feat: 新增 Spark SQL 优化器
fix: 修复内存泄漏问题
docs: 更新 API 文档
refactor: 重构数据管道模块
“`
## Merge vs Rebase
– 公共分支:使用 Merge(保留完整历史)
– 个人分支:使用 Rebase(保持历史干净)
– 关键原则:**永远不要 rebase 已经 push 的提交**
## 总结
好的 Git 工作流能让团队效率提升数倍。原则是:简单、一致、可追溯。