撤消 GitHub 合并

问题描述

我想知道撤消向我的 GitHub 存储库上的主分支发出的拉取请求的最佳方法

上下文:我没有临时服务器,并尽我所能在本地测试一些新更改,但我错过了一些事情,并希望在再次部署之前回滚合并以添加到其中。

我尝试了“还原”,我相信这已成功还原了更改。然后我做了一些添加,然后创建了一个新的拉取请求,但是 GitHub 表明 main 和 dev-branch 之间的唯一区别是最新的一些添加:它不包括 main 和 dev-branch 之间的所有先前差异.

编辑(回复评论的附加上下文):总结整个序列......我完成了一个分支的工作,创建了一个 PR,然后将它合并到主。在远程服务器上进行测试时(因为我没有其他服务器),我意识到还需要进一步的工作。我想回滚到合并之前并在网络上的 GitHub 中使用“恢复”。这似乎确实恢复了更改,但我预计如果我在分支上恢复工作(我没有删除),然后在完成后执行后续 PR,所有更改都将被包括在内(即新更改加上分支和主要之间的先前差异)。事实并非如此……似乎差异中只显示了新的更改。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)