使用场景:错误的提交到远程分支,想回到远程错误之前的版本
ps:需要在自己本地操作
1.git clone 远程分支master
2.git checkout 提交错误的分支
3.git reflog
4.根据操作日志查看想要回退的版本号(或远程提交记录里的版本号)
5.git reset --hard 需要回退到的版本号
6.git push -f
之后远程仓库就回退到错误之前的版本了。
1.git clone 远程分支master
2.git checkout 提交错误的分支
3.git reflog
4.根据操作日志查看想要回退的版本号(或远程提交记录里的版本号)
5.git reset --hard 需要回退到的版本号
6.git push -f
之后远程仓库就回退到错误之前的版本了。