vin*_*uja 6 git github git-revert
如果一个 Pull 请求被合并(比如 PR3),并且在这几个 Pull 请求(比如 PR4、PR5 等)之上被合并,这些请求对先前合并的 Pull 请求 PR3 中的同一文件进行了更改,现在我想要恢复 Pull 请求 PR3,Git 不允许我自动执行此操作并给出此错误。
抱歉,此拉取请求无法自动还原。它可能已经被恢复,或者内容可能在合并后发生了变化。
我应该如何恢复拉取请求 PR3?
假设您可以创建一个包含所有内容的新分支。
然后在你的主分支中你开始做相反的事情。
$ git revert --no-commit PR5
$ git revert --no-commit PR4
$ git revert --no-commit PR3
$ git commit -m "NO PRS"
Run Code Online (Sandbox Code Playgroud)
然后在您的新分支中保存您需要的任何内容。并与您的主分支合并。
归档时间: |
|
查看次数: |
5803 次 |
最近记录: |