防止git合并的错误方式
目前,我们的产品的不同版本有不同的git分支。例如:称为v1.0、v2.0、v3.0的分支和主分支 不同的客户运行不同的版本,但新功能仅合并到最新版本分支和主分支中。但是,在较低版本的分支上,仍然会合并错误修复。假设在v1.0上发现了一个bug,那么我们当前的git工作流是:防止git合并的错误方式,git,git-merge,git-rebase,git-flow,git-config,Git,Git Merge,Git Rebase,Git Flow,Git Config,目前,我们的产品的不同版本有不同的git分支。例如:称为v1.0、v2.0、v3.0的分支和主分支 不同的客户运行不同的版本,但新功能仅合并到最新版本分支和主分支中。但是,在较低版本的分支上,仍然会合并错误修复。假设在v1.0上发现了一个bug,那么我们当前的git工作流是: 要从v1.0生成功能分支 修复 合并回v1.0并推送 将v1.0合并到v2.0并推送 将v2.0合并到v3.0并推送 将v3.0合并到master和push中 这会导致在较低版本上发现的错误修复包含在产品的所有以上版本中