如何通过GitHub网页端将PR中的单个文件恢复至提交前状态
如何在GitHub网页端恢复PR中
go.sum文件到提交前状态 GitHub网页端可以直接完成这个操作,无需本地Git操作,具体步骤如下:
- 打开目标PR的页面,切换到「Files changed」标签页,找到被修改的
go.sum文件并点击进入。 - 点击文件右上角的「...」按钮,选择「View file」进入文件的独立页面。
- 在文件页面右上角点击「History」,查看该文件的提交历史记录。
- 在历史列表里找到PR提交之前的那个版本(即你想要恢复到的状态对应的提交),点击该提交的哈希值或「View」按钮,进入旧版本的文件页面。
- 点击页面右上角的「Raw」按钮,全选并复制页面里的所有内容。
- 返回PR分支下的
go.sum文件页面(可通过PR的「Files changed」标签页跳转回去),点击右上角的「Edit this file」按钮。 - 删除编辑框内的全部现有内容,粘贴刚才复制的旧版本内容。
- 拉到页面底部,填写提交说明(例如
Revert go.sum to pre-PR state),选择直接提交到当前PR分支,最后点击「Commit changes」。
完成以上步骤后,PR中的go.sum文件就会恢复到你提交PR之前的状态。
内容的提问来源于stack exchange,提问作者josephjacobmorris
相关产品推荐
相关产品推荐

