1

我正在开发一个基本上有 2 个分支的项目:master 和“next-version”。

两者都在不断变化,下一个版本需要从 master 获得最新的变化,但我不能把它们都合并,因为一个版本已经发布,另一个版本还在 alpha 上。

目前,每次发生更改时,我都会将 master 合并到下一个版本,但这会导致丑陋的历史。

在这种情况下,最佳做法是什么?

4

1 回答 1

4

如果您将分支保留在本地,则可以git rebase master在下一个版本上执行。除此之外,如果你想避免合并,你可以挑选,但这可能会隐藏分支之间的关系。您也可以考虑减少合并的频率。

于 2010-09-20T19:18:28.740 回答