【发布时间】:2012-03-06 13:53:56
【问题描述】:
我有以下 git 历史记录:
A --- B --- C --- D' --- E' [master]
\
\ --- D --- E --- F [stable]
我们有一个政策来挑选从稳定到大师的所有变化; D' 和 E' 是来自稳定分支的精选提交,F 不是精选提交(已被遗忘)。
我怎样才能得到一个与 F 相匹配的差异(不是精选到 master 中的)?
我们不想使用合并,因为:
- 没有合并提交的更清晰的历史记录
- 很少有稳定的承诺
- 我们有很多不同的稳定分支
【问题讨论】:
标签: git diff cherry-pick git-diff