高效 Git 工作流实战

一套经过验证的 Git 工作流,帮助团队高效协作。

## 分支策略

我们采用 Trunk-Based Development 的变体:

– `main` — 生产就绪分支
– `feat/xxx` — 功能开发分支
– `fix/xxx` — 紧急修复分支

## Commit 规范

“`
:

feat: 新增 Spark SQL 优化器
fix: 修复内存泄漏问题
docs: 更新 API 文档
refactor: 重构数据管道模块
“`

## Merge vs Rebase

– 公共分支:使用 Merge(保留完整历史)
– 个人分支:使用 Rebase(保持历史干净)
– 关键原则:**永远不要 rebase 已经 push 的提交**

## 总结

好的 Git 工作流能让团队效率提升数倍。原则是:简单、一致、可追溯。

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注