如何使用Git处理两个版本的产品

时间:2014-07-09 13:35:01

标签: git

我们使用Git作为开发商用桌面软件产品的源代码控制。我们正在开始研究一个主要的新版本(第5版)。有时我们需要将新版本中的一些错误修复反向移植到当前版本(版本4)。

当我们使用Subversion时,我们为版本4创建一个分支,在版本4中保留版本5,并随着时间的推移手动将相关的错误修复应用到版本4分支。这很麻烦。这对Git来说是一个好方法吗?如果没有,那么什么是好方法?

1 个答案:

答案 0 :(得分:1)

使用Git,您还将使用两个分支。 Git与分支机构合作。与Subversion相比,它们非常轻巧。

每个版本都有一个分支,可能还有一个开发分支。提交可以很容易地从一个分支应用到另一个分支,你甚至可以做修补程序分支。