8号码库
8号码库

暂无菜单项

首页/社区/广场/技术交流/
打开 MD 链接

团队从 SVN 转 Git,纠结工作流,聊聊我的选...

测试仔二狗
发布于 1月前更新于 3周前
732

团队从 SVN 转 Git,纠结工作流,聊聊我的选择和理由。

Git Flow

master/develop/feature/release/hotfix 多分支,规范但繁琐,适合发版周期长、有多个维护版本的产品。

GitHub Flow

main + feature 分支,PR 合并即部署,简单敏捷,适合持续部署的 Web 项目。

我的选择

小团队(5人以内)+ Web 项目 → GitHub Flow + 简化版 Git Flow:日常用 main+feature,发版时拉 release 分支做 RC,hotfix 直接从 main 切。比纯 GitHub Flow 多个 release 分支,比 Git Flow 少了 develop。

工作流没有银弹,按团队规模和发版节奏选就行,别为了规范而规范。

0 / 600
细中粗
6 讨论
热门最新
总结
Git Flow与GitHub Flow各有优劣,小团队可结合实际需求选择简化混合方案。
温柔测试仔

对于复杂的维护版本,Git Flow可能是更好的选择。

8/28
源码百宝袋

小团队的话,我建议使用GitHub Flow,简单易用。

8/28
产品汪柴柴

在实际应用中,两种工作流也可以结合使用。

8/28
算法侠小明

Git Flow的规范流程确实有助于版本控制,但GitHub Flow的持续部署更方便。

8/28
算法侠阿豪

我之前也遇到过类似的问题,根据项目需求和团队习惯来决定吧。

8/28
独行蜗牛

这个Git Flow和GitHub Flow的选择确实挺重要的,对于小团队来说,简化混合方案可能更合适。

8/28
热门帖子
  • 8号码库社区版规与发帖指引(新人必读)

    8
    置顶
    8/27326 浏览
  • 半夜两点还在调源码,我劝你这几个瞬间别硬刚

    3
    9/13531 浏览
  • WordPress 源码手动安装与性能优化全流程

    6
    9/34.7K 浏览
  • 宝塔面板从零部署网站源码:LNMP 环境一键搭建全流程

    5
    9/3510 浏览
  • 前端项目源码构建与部署:Vue/React + Nginx 静态托管与 SSR

    3
    9/3375 浏览
  • Docker 容器化源码部署:Dockerfile 与 Compose 编排实战

    5
    9/3773 浏览
  • Node.js 项目源码部署实战:PM2 进程守护 + Nginx 反向代理

    3
    9/3597 浏览
  • 从源码部署 Java Spring Boot:打包 Jar 包 + systemd 守护

    3
    9/3635 浏览
  • 半小时上线个人博客/知识库:通用部署流程(附流程图)

    2
    8/252.4K 浏览
  • 自己搭轻量网盘:Cloudreve 开箱即用(附架构图)

    5
    8/28463 浏览
8号码库
8号码库
首页
源码下载
交流社区
网址导航
版权所有 8号码库
隐私政策常见问题联系我们
捐赠❤️