这些天我正在学习git。我们有3个分支,如dev,stg,prod。所以这个过程就像dev -> stg -> prod
。顺便说一句,我们的是一个小项目,所以我们没有任何功能/版本分支等。
我的查询是:在我推送到'dev'后,我应该直接从'dev'合并到'stg'orelse你究竟是怎么做的?(假设我修复了一个bug,所以它也应该反映在prod中)我知道这是一个愚蠢的问题,但我正在练习。
你也会直接从stg合并到prod吗?
答案 0 :(得分:0)
这看起来像Gitflow工作流程。如果它是你永远不应该从dev - > stg - >直接刺激。
要将提交从一个分支合并到另一个分支,您应该使用功能和版本。
从Atlassian看一下这个documentation。
答案 1 :(得分:0)
我觉得这可以从dev-> -stage开始,只有当它处于项目的真正初始阶段时,因为你无论如何都没有太多的测试。如果它只是基本框架并通过单元测试,那么为什么不呢。但同样,这是我个人的意见。