git策略合并同一来源的不同分支

时间:2016-06-05 13:07:20

标签: git merge branch cherry-pick

我需要了解如何在GIT中执行以下操作。 我有一个基础项目的存储库。 我为新项目创建了一个分支(一种主人)。 随着时间的推移,基础项目和新项目都发生了变化。

现在我需要在新项目中合并基础项目中的特定更改或功能,反之亦然。

我怎么能用Git做到这一点?

以下是我对此方案的看法。 由于base_project和new_project都进行了并行开发,因此简单的ff合并将添加其他更改或覆盖现有的更改。所以我更愿意选择从源分支到目标分支的稳定版本。

1 个答案:

答案 0 :(得分:0)

git checkout base_project
git merge new_project
git commit -am "new_project into base_project merge"

反之亦然。