【发布时间】:2011-10-09 12:26:19
【问题描述】:
我有一个这样的主分支..
A -- B -- C -- D -- E -- HEAD
是否有任何命令可以删除一个旧提交并保留其他提交,比如提交 C?
终于变成了这个样子
A -- B -- D -- E -- HEAD
我知道我们可以使用反向补丁并应用带有反向补丁的新提交来删除提交 C,但是树结构不会那么清晰并且看起来很庞大,即
A -- B -- C -- D -- E -- C(apply reverse patch) -- HEAD
有人知道吗?
【问题讨论】:
标签: git git-rebase