微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

撤消 GitHub 合并

如何解决撤消 GitHub 合并

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

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

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

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

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。