Git合并(或rebase)分支,但仅限于特定的提交

时间:2013-11-08 10:34:57

标签: git merge

以下是我的情况:

A                      master
 \
  \-- B --- C --- D    topic

我想将主题分支合并到master但是只提交C而不在commit D中引入更改。我知道我可以从主题(topic_b)创建新分支,将其恢复为C并将topic_b合并到master中,但我是当我想将完整主题(D中的更改)合并到master中时,不确定是否会出现可读历史记录的问题。还有其他更干净的方法吗?

1 个答案:

答案 0 :(得分:3)

就像git merge Cgit merge topic^

一样简单