我应该有多少个git分支,我是否正确地合并了它们



我有三个分支为我的项目master、develop和develop1。我致力于develop1,然后当我感到满意并准备部署时,我将其合并进行开发。然后我去掌握并将其与发展相结合。这是正确的流程吗?如果不是,我应该采取什么方法。(我有中间开发分支,只是因为如果我在developm1中搞砸了什么,我总是可以回到开发分支上的最后一个工作代码。(

我会稍微修改您的工作流,使其使用类似Gitflow工作流的东西(请参阅此处(。这意味着要有一个dev分支,它是代码的当前工作版本,您创建的任何新功能都应该在一个功能分支上创建,该功能分支在您完成后合并到dev中。当你想进行正式发布时,你可以将dev合并到master中,因此master将拥有向世界发布的当前版本。

我觉得这个工作流程非常高效,我强烈建议我们使用它或类似的东西。

最新更新