今天在推送代码的时候,不小心把错误的提交推到远程仓库了,进行退回 git reset commitId ((注:不要带–hard)到上个版本) git stash 暂存修改 git push --force 强制push,远程的最新的一次commit被删除 git stash pop 释放暂存的修改,开始修改代码 git add . -> git commit -m "massage" -> git push