git - 没有开发分支的 git 策略是否有名称?
问题描述
对于我的生产项目,我一直在使用三个分支,master
以及develop
我正在开发的特定功能。
我将创建一个分支develop
,然后创建该功能,然后合并回develop
(挤压和合并)。
当我推送到生产环境时,我会从develop
into中创建一个合并提交master
。
我发现自己所处的情况是,功能将花费很长时间来确定develop
何时可以推送。
我想我在某处读过关于没有develop
分支的信息。
我仍然会有暂存 API 和暂存版本的 UI。
该策略的名称是什么?您对此有何经验?
解决方案
我认为,您所说的不包含develop
分支的是Git Feature branch workflow。有许多 git 工作流程。哪个更好取决于项目。
最受欢迎的工作流程之一是Gitflow worlflow。我认为目前您正在遵循此工作流程。
在这里,您可以找到工作流程之间的一些比较,并确定最适合您的工作流程。
推荐阅读
- javascript - 如何更改标签的 fontFamily 并删除 chart.js 中的网格
- java - CopyManager 只分隔一次
- graphql - 如何将项目添加到列表字段中?
- python - 无法让我的冒险游戏正常运行(选择不起作用)
- c - 使用for循环将char数组传递给文件
- dialogflow-es - 如何使用agent.add()?
- python - 如何通过添加错位从单个图像生成图像突发?
- networking - 如何使用 .pcapng 文件计算wire-shark 上的平均数据包到达间隔时间?
- java - 获取 SQLServerException makeFromDriverError 消息“无法准备语句”和“连接已关闭”
- r - 将 Map 与 read.csv 和管道分隔符一起使用会导致错误