git 回退到某个版本

176 阅读1分钟

第一步

git log 

可以查看id  比如是这个 4bf5e4e879f730b139770a006ffb058a7e5a270c 

第二步

git reset --hard 4bf5e4e879f730b139770a006ffb058a7e5a270c   

--hard 是强制,会把之前都干掉 ,但这个只是本地回退了

第三步,把本地推上去

git push origin 本地分支名:线上分支名 -f

-f 强制,把线上的删除,然后本地的推上去,成功了