知识分享空间

记录学习历程,分享技术心得

Git 版本控制最佳实践

2026-07-08 | Git | 工具

规范的提交信息

写好提交信息不仅方便自己回顾,也有利于团队协作。推荐使用约定式提交(Conventional Commits)格式:type(scope): description

feat: 添加用户登录功能
fix(auth): 修复 token 过期未刷新的问题
docs: 更新 API 接口文档
refactor: 重构数据库连接模块

分支管理策略

推荐使用 Git Flow 或 GitHub Flow 作为分支模型。核心原则是主分支保持稳定,功能开发在特性分支上进行,通过 Pull Request 进行代码审查后合并。

main        # 生产环境分支
develop     # 开发主分支
feature/*   # 功能开发分支
hotfix/*    # 紧急修复分支

合并 vs 变基

git merge 保留完整的分支历史,适合公共分支;git rebase 保持线性历史,适合个人分支整理。一般建议:本地未推送的分支用 rebase,已推送的共用分支用 merge。

良好的 Git 习惯能够让项目历史清晰可读,是专业开发者的重要素养。