本文介绍了如何撤销Git中未推送的提交。首先,通过`git reset HEAD^`命令撤销最新提交并保留修改。若需撤销多个提交,可使用`git rebase -i <commit-hash>`选择丢弃的提交。对于撤销所有未推送的提交,使用`git reset --hard origin/<remote-branch-name>`将代码恢复到上次推送状态。这些方法帮助用户有效管理Git提交,但操作需谨慎以免丢失重要更改。