我们如何在 GitLab 中恢复最后第三个合并请求

问题描述 投票:0回答:1

我有一个场景,我需要恢复 GitLab 中第三个合并请求的更改。前段时间合并请求已经成功合并到主分支了

我知道 GitLab UI 中针对最新合并请求的恢复按钮,但我不确定这是否或如何适用于较旧的合并请求,特别是当它们不是最新合并的请求时。

有人可以指导我如何解决这个问题吗?理想情况下,我想仅撤消特定合并请求的更改,而不影响后续提交或合并请求。

git github gitlab
1个回答
0
投票

我对 gitLab 不熟悉,ui 上可能有一个简单的解决方案。

但是您绝对可以从命令行使用

git revert <hash-of-unwanted-commit>

我会创建一个新分支,在新分支中使用 git revert,检查它是否做了你想要的事情,然后合并

© www.soinside.com 2019 - 2024. All rights reserved.