qa批准后,Git上传到实时网站

时间:2013-09-16 08:24:42

标签: git github workflow project-management bitbucket

我是Git的新手,但我知道如何添加/提交/推/拉变化。

情况:

我们有一个git-managed项目(目前在bitbucket上)

现在我们正在设置QA和Live场所。因此,例如,如果我们制作功能X并推送到QA并且客户批准它,那么我们应该能够将我们的更改推送到实时/制作网站。

所以这就是流程如何:

  • 本地更改
  • 更改推送到QA / Dev文件夹
  • 客户端已确认,更改已推送到“实时/生产”文件夹

有人可以帮助如何实现这个工作流程吗?我不确定这个流程需要什么

local ---> dev ---> production

1 个答案:

答案 0 :(得分:1)

实现此工作流程的众多方法之一是使用名为 git flow 的工作流程,有关详细信息,请参阅this link

总而言之,在此工作流程中,您有一个生产分支 - master分支 - 以及一个开发 - develop分支。您的开发人员正在基于此开发分支创建功能,实现并测试它们并将它们合并回开发分支。

如果特定版本的功能集已完成,则会创建一个新的release分支,例如,QA可以测试新版本。在QA满意之后,分支将合并回开发分支和主分支,客户端现在可以在其中获得新的工作版本。

请查看上面的链接以获取更详细的说明。