如何从GIT恢复旧的Pull请求

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

如果一个Pull请求被合并(比如说PR3)并且在那几个Pull请求(比如说PR4,PR5等)之上已经合并了,它们在之前合并的Pull请求PR3中对同一个文件进行了更改,现在我想要恢复Pull请求PR3和Git不允许我自动执行此操作并给出此错误。

抱歉,此拉取请求无法自动恢复。它可能已经被还原,或者内容可能已经合并,因为它已被合并。

我该如何恢复拉取请求PR3?

git github git-revert
1个回答
0
投票

那么我们就说你可以创建一个包含所有内容的新分支。

然后在你的主分支中开始做反转。

$ git revert --no-commit PR5
$ git revert --no-commit PR4
$ git revert --no-commit PR3
$ git commit -m "NO PRS"

然后在您的新分支中,您可以保存所需的一切。并与您的主分支合并。

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