首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >在不使用反向修补程序的情况下如何从分支中删除旧的Git提交?

在不使用反向修补程序的情况下如何从分支中删除旧的Git提交?

提问于 2018-02-12 00:21:19
回答 2关注 0查看 248

可以这样

代码语言:txt
复制
A -- B -- C -- D -- E -- HEAD

是否有命令删除一个旧的提交,并保留其他的,例如提交C?

最后变成这样

代码语言:txt
复制
A -- B -- D -- E -- HEAD

我知道我们可以使用反向修补程序,并使用新的提交与反向补丁来删除提交C,但是树结构不会那么清晰,而且看起来很大,例如

代码语言:txt
复制
A -- B -- C -- D -- E -- C(apply reverse patch) -- HEAD

回答

和开发者交流更多问题细节吧,去 写回答
相关文章

相似问题

相关问答用户
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档