GIT发行版中的热修复程序

GIT发行版中的热修复程序,git,bitbucket,Git,Bitbucket,我在iOS项目中使用了GIT存储库。我主要有4个分支机构 主人 发展 第1版 第2版 开发分支包含当前的开发过程,版本1和版本2分支包含已经发布的版本 我的问题是,最近在Release2版本中报告了一些bug,我修复并提交了它们。但我也需要在发展中反映同样的变化。我是怎么做到的?我的分支结构正确吗?您需要将提交从release2分支转移到release1,开发和/或主分支。您可以通过签出并合并release2来更新开发。我的意思是,你应该在主机上保留发布版本的标签,只要把开发合并到主机上,什么时

我在iOS项目中使用了GIT存储库。我主要有4个分支机构

  • 主人
  • 发展
  • 第1版
  • 第2版
  • 开发分支包含当前的开发过程,版本1和版本2分支包含已经发布的版本


    我的问题是,最近在Release2版本中报告了一些bug,我修复并提交了它们。但我也需要在发展中反映同样的变化。我是怎么做到的?我的分支结构正确吗?

    您需要将提交从
    release2
    分支转移到
    release1
    开发
    和/或
    分支。

    您可以通过签出并合并release2来更新开发。我的意思是,你应该在主机上保留发布版本的标签,只要把开发合并到主机上,什么时候发布,然后标记它。