git - git revert 并且不删除预提交
问题描述
比如说,我有 3 个提交,现在我不想发布提交 2 和 3。但我需要那些提交,因为我将来可能会发布这些功能。所以我不能使用git reset
,因为这会删除历史提交,并且git revert
需要一个提交范围,还有其他简单的方法吗?见下文,我喜欢提交 1 作为提交 3 后面的新提交 4
1 <- 2 <- 3
1 <- 2 <- 3 <- 4(1)
解决方案
推荐阅读
- java - 在类路径资源中创建名称为“entityManagerFactory”的 bean 时出错,bean 的初始化失败,找不到表
- python - 向量化 Pandas 数据帧
- c# - 使用带有 LINQ 的表达式时生成的 SQL 查询无效
- flask - 在窗口的所有内容已加载但 iframe 完成加载之前删除加载屏幕和微调器
- node.js - 如何从 fluent-ffmpeg 管道传输到 AWS s3?
- php - 如何从 laravel 应用程序执行 shell 脚本文件
- javascript - discord.js 机器人消息和来自数组的响应
- javascript - 合并对象的对象
- c# - 如何从 Linq 调用 Postgres 的“Round”?
- cryptography - PKCS7 - 我如何知道最后一个字节是否是填充?