首页 > 解决方案 > git revert 并且不删除预提交

问题描述

比如说,我有 3 个提交,现在我不想发布提交 2 和 3。但我需要那些提交,因为我将来可能会发布这些功能。所以我不能使用git reset,因为这会删除历史提交,并且git revert需要一个提交范围,还有其他简单的方法吗?见下文,我喜欢提交 1 作为提交 3 后面的新提交 4

1 <- 2 <- 3

1 <- 2 <- 3 <- 4(1)

标签: git

解决方案


推荐阅读