在我的公司,我们为每个版本创建一个新的分支/文件夹。在 1.0 文件夹中,有一个引入了错误的更改列表。不幸的是,1.0 已经发布,我们正在开发 2.0。如何获取 1.0 更改列表中的更改并仅在 2.0 文件夹中恢复它们?
我可以想到以下解决方案。
- 在 1.0 中退出该修订
- 提交
- 在 1.0 和 2.0 之间集成以应用通过退出所做的更改。
但是,1.0 分支在发布后就应该被锁定。我可以在不向 1.0 提交更改列表的情况下执行此操作吗?
在我的公司,我们为每个版本创建一个新的分支/文件夹。在 1.0 文件夹中,有一个引入了错误的更改列表。不幸的是,1.0 已经发布,我们正在开发 2.0。如何获取 1.0 更改列表中的更改并仅在 2.0 文件夹中恢复它们?
我可以想到以下解决方案。
但是,1.0 分支在发布后就应该被锁定。我可以在不向 1.0 提交更改列表的情况下执行此操作吗?
您应该能够在 1.0 分支上创建必要的更改列表而不提交它,然后在您的 2.0 分支中集成到 HEAD 并在那里应用它。这里的说明。