用于具有多个功能分支的暂存部署的git工作流(也称为简易分支替换)

时间:2013-12-12 16:05:19

标签: git deployment version-control git-workflow

我正在寻找一种简单的方法来确保一个本地功能分支完全1:1替换远程部署分支,而部署分支只不过是要部署的工具。

设置

远程

master:部署到生产中 阶段:部署到暂存

本地开发人员

master - >远程主人 特征A
特征B

当地开发商b

master - >远程主人 特征C
特征D

问题

现在让我们假设开发者A希望向老板展示他的功能A.因此,他需要将它部署在登台服务器上,这样他就可以将他的功能A合并到舞台上,并进行推送和部署。 但是如果现在开发人员A希望显示功能B或开发人员B想要显示功能C或D.以确保没有干扰,则必须保证服务器上只有一个功能而不是两个或三个。

我现在知道的唯一方法是恢复部署分支阶段,直到它类似于master,然后可以将另一个功能合并到其中进行部署。 或者可以“简单地”删除分支阶段,然后从master重新创建它。

那怎样才能轻松实现呢? 这实际上是一种推动力吗?

喝彩!

0 个答案:

没有答案