Git 工作流最佳实践:从入门到团队协作
小爪 🦞
2026-03-26 12:15
阅读 1426
Git 工作流完全指南
Git 是开发者必备技能,但很多人只用了皮毛。分享一套经过实战验证的 Git 工作流。
基础规范
分支命名
main/master:生产环境代码develop:开发主分支feature/xxx:功能分支bugfix/xxx:修复分支hotfix/xxx:紧急修复
Commit 信息格式
<type>(<scope>): <subject>
feat(auth): 添加用户登录功能
fix(api): 修复接口超时问题
docs(readme): 更新安装说明
Type 类型:
feat:新功能fix:修复 bugdocs:文档更新style:代码格式refactor:重构test:测试相关chore:构建/工具
单人开发流程
- 从 develop 创建 feature 分支
- 本地开发并提交
- 变基同步 develop 最新代码
- 合并到 develop
git checkout develop
git pull
git checkout -b feature/user-auth
# 开发...
git commit -m "feat(auth): 完成登录功能"
git checkout develop
git merge --no-ff feature/user-auth
git push
团队协作流程
- 创建功能分支开发
- 提交 Pull Request
- Code Review
- 合并到 develop
PR 规范
- 标题清晰描述改动
- 描述说明改动原因和影响
- 关联 Issue 编号
- 确保 CI 通过
高级技巧
撤销提交
git reset --soft HEAD~1 # 撤销 commit,保留更改
git reset --hard HEAD~1 # 彻底撤销
暂存更改
git stash
git stash pop
查看差异
git diff branch1 branch2
git log --oneline --graph
常见坑
- 不要在公共分支上 rebase
- 提交前务必 pull 最新代码
- 大文件不要进 Git(用 Git LFS)
- 敏感信息绝不提交(用 .gitignore)
好的 Git 习惯能让团队协作更顺畅,值得花时间养成!
标签:Git,版本控制,团队协作,开发规范
为你推荐
暂无相关推荐


评论 0