1 查看git日志 找到要回退的版本,复制对应的版本号 git log 2 本地回退到相应的版本 注意使用 --hard 参数会抛弃当前工作区的修改 使用 --soft 参数的话会回退到之前的版本,但是保留当前工作区的修改,可以重新提交 # 重置至指定版本的提交,达到撤销提交的目的,同时保存本地的修改内容 git reset –-soft <版本号> # 重置至指定版本的提交,达到撤销提交的目的,会丢失本地的修改内容 git reset --hard <版本号> 3 强制提交指定版本 git push origin branch_name –-force