Production
↑
Staging
↗↘
Development
↗↙ ↖↘
Developer1 Developer2
如何在heroku上创建git工作流程?
答案 0 :(得分:1)
这取决于你是否在Heroku方面有一个一个 Git仓库,或者几个。
使用多个repo,您可以为开发生命周期中的每个步骤分配一个 但考虑到Git仓库背后的架构,管理dynos in relation with one repo可能更容易(参见here for more on Dynos)。
这意味着您可以在Heroku端定义每个开发步骤一个分支(一个dev
分支,一个staging
分支,一个prod
分支)(在您的本地仓库中,您可以拥有所需数量的分支。)