GitFlow与Trunk-Based分支策略取舍及CI/CD自动化配置
本文基于真实团队(12人后端+5人前端)从GitFlow迁移至Trunk-Based+Release Branch混合模式的实践记录。通过引入Git 2.39.0的`git switch`、`git worktree`及自定义pre-push钩子,将代码Review平均等待时间从4.2小时降至35分钟,CI构建成功率从87%提升至96.5%。文中给出了完整的`gitflow-avh`配置、GitL

一边拒绝无效加班,一边提升工程效率。主要研究软件工程与问题排查,记录项目复盘、代码实现与工程实践以及那些看似简单却很容易踩坑的问题。所有结论都尽量来自亲自验证和项目复盘。