我想知道如何撤消推送到存储库的文件?除了删除错误的文件之外,还有其他简单的方法吗?
我将错误的文件推送到 GitHub 上,想要撤消它们并推送正确的文件。
这个问题也在[此处][1]得到了解答 [1]:https://stackoverflow.com/questions/22682870/how-can-i-undo-pushed-commits-using-git
您可以使用以下方式恢复单个提交:
git revert <commit_hash>
这将创建一个新的提交,该提交将恢复您指定的提交的更改。请注意,它仅恢复特定的提交,而不恢复此后的提交。如果你想恢复一系列提交,你可以这样做:
git revert <oldest_commit_hash>..<latest_commit_hash>
它会恢复