最近写代码把错误的代码提交了到了线上,提交后才发现错了,那我如何去回退呢
第一步: get log
找到提交唯一码(commit id
)(红色圈出来了)

第二部: 回退本地环境代码
- git reset --hard [commit id] 回退到制定commit区域
- git reset --hard HEAD^ 回退到上一个版本
- git reset --hard HEAD^^ 回退到上上一个版本
- git reset --hard HEAD~[n] 回退到上n个版本
第三部: 强制推送到远程
- git push -f origin [远程分支名]