我想为一个可能有很多贡献者的大型项目设置Git Flow,作为流程的一部分,我想将release/
分支推送到登台服务器进行质量检查,以及何时它已经签收,将发行版合并到master
中并进行部署。
当提交被推送到origin/staging
远程分支时,我将使用Envoyer来处理到登台服务器的部署。
说我有一个 local release/1.0.1
分支,我需要将其推送到origin/staging
remote 分支,作为分支的一部分,我将如何处理? Git Flow?我不想创建一个release/1.0.1
远程分支,Envoyer也不会触发部署。
这甚至可能吗? Git Flow是最好的解决方案吗?最终,我想要的是生产>过渡>开发git部署流程。
对不起,如果我不清楚。