首页 > 解决方案 > Git - 如何回到历史并在两个提交之间创建一个提交

问题描述

我有一个关于如何回到 git 并从以前的版本生成新版本的问题。

例如,假设我在主分支中有以下提交历史:

v1.0 - v1.1 - v1.2 - v2.0 - v3.0

现在让我们假设我有一个版本为 v1.2 的客户端并且需要修复一个错误,但是它还不能升级到 2.0 版本。

如果我使用 git checkout 命令返回到 1.2 版,创建一个分支并像提交到旧版本一样进行修复?

我希望我的序列看起来像这样:

v1.0 - v1.1 - v1.2 - v1.3 - v2.0 - v3.0

请记住,我知道 v1.3 修复不会出现在 v2.0 和 v3.0 中

标签: git

解决方案



推荐阅读