我使用 CommandPromt 将提交推送到 Github,我想知道是否可以恢复/撤消提交?
自从它的客户端存储库以来,我还不敢尝试任何事情。如果您不确定,请不要猜测。仅经过验证的信息。
这个视频帮助了我。真的很直截了当,没有浪费时间的介绍或广告。
主要收获是:
git reset --hard HEAD~1
用于完全撤消推送的更改。您甚至可以返回历史记录中的更多提交。
然后 git push -f main origin
保存更改。我发送视频而不是只写这两行的原因是因为这在视频中得到了很好的解释和演示。