我需要了解如何在GIT中执行以下操作。 我有一个基础项目的存储库。 我为新项目创建了一个分支(一种主人)。 随着时间的推移,基础项目和新项目都发生了变化。
现在我需要在新项目中合并基础项目中的特定更改或功能,反之亦然。
我怎么能用Git做到这一点?
以下是我对此方案的看法。 由于base_project和new_project都进行了并行开发,因此简单的ff合并将添加其他更改或覆盖现有的更改。所以我更愿意选择从源分支到目标分支的稳定版本。
答案 0 :(得分:0)
git checkout base_project
git merge new_project
git commit -am "new_project into base_project merge"
反之亦然。