文章最后更新时间:
【免责声明:本文由AI辅助生成,内容仅供参考,不构成专业建议。】
第一章 Git工作流选择
1.1 Git Flow
- main:生产环境分支
- develop:开发主分支
- feature/*:功能分支
- release/*:发布分支
- hotfix/*:紧急修复分支
1.2 GitHub Flow
- main始终可部署
- 创建feature分支
- 提交PR进行Code Review
- 合并后立即部署
1.3 Trunk Based
主干开发模式,适合持续部署的团队。
第二章 分支管理技巧
2.1 分支命名规范
feature/user-login bugfix/header-style hotfix/payment-crash release/v2.1.0
2.2 常用操作
- git stash:暂存未提交的修改
- git cherry-pick:选择特定提交
- git rebase -i:交互式变基
- git reflog:找回丢失的提交
第三章 冲突解决
3.1 冲突产生原因
- 多人同时修改同一文件
- 分支合并时内容冲突
- 变基操作冲突
3.2 解决步骤
- 执行git status查看冲突文件
- 打开文件手动解决冲突标记
- git add标记为已解决
- 完成合并或变基
第四章 提交规范
feat: 新增用户登录功能 fix: 修复支付页面样式问题 docs: 更新API文档 refactor: 重构用户模块代码 test: 添加支付模块单元测试
第五章 实用技巧
- git bisect:二分法定位bug
- git blame:查看代码修改历史
- git log –oneline –graph:可视化提交历史
- git clean -fd:清理未跟踪文件
声明:
1. 本文由AI辅助生成,内容仅供参考。
2. 如需转载本文,请务必保留原文链接及来源信息,并注明转载自本站。
3. 更多技术文章,请访问:https://blog.hanyucloud.com | 客服:400-880-3980
本文发布于瀚煜云技术博客
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END

















暂无评论内容