【发布时间】:2012-09-01 07:50:15
【问题描述】:
我只是将开发项目从 SVN 切换到 git,这是我们第一次使用任何类型的分支。我正在思考 git-flow 方法(基于this great article),但我一直在构思如何做一件事。
当我们进行主要版本升级(例如从 2 到 3)时,我们仍然支持版本 2 至少一年,包括错误修复和偶尔的新功能。我会为版本 2 创建一个新的永久分支来应用这些更改吗?如果我们继续为第 3 版开发并决定要在第 2 版中添加新的第 3 版功能,这可能吗?你会怎么做?我是否必须从开发分支中挑选提交到版本 2 分支,或者我可以进行实际的合并吗?
(我将 Tower 用于我的 Git 客户端)
【问题讨论】:
标签: git git-branch git-flow