【发布时间】:2010-11-29 05:42:11
【问题描述】:
所以,我的项目中有一个维护分支和一个主分支。如果我在维护分支中提交并希望将其合并到主分支,这很容易:
git checkout master; git merge maintenance
但是如果我想反其道而行之,即将对 master 所做的提交应用回我的维护分支,我该怎么做?这被认为是采摘樱桃吗?如果我再次向前合并维护分支会导致问题或冲突吗?
【问题讨论】:
-
正如其他人已经说过的,樱桃采摘可能是最好的选择。我只是想补充一点,通常可以通过检查您正在挑选的提交的“依赖项”来解决挑选期间的冲突,并且我已经构建了a tool called
git-deps来检测和可视化这些依赖项。如果您访问主页,您将看到两个 YouTube 视频:第一个是对该工具的一般介绍,第二个演示如何使用它来避免在挑选时发生冲突。
标签: git