git提交的过程: 暂存区--->本地库--->远程库
一、回退之前,在此之前先同步远程库和本地库的文件,即:
git pull #同步本地库和远程库的版本代码
二、然后本地库查看提交日志:
git reflog #查看提交版本号
三、本地库和暂存区回退
git reset --hard 版本号 #回退到某一个版本的代码
四、重新提交到远程库
git add . #版本回退的代码提交到暂存区
git commit -m "roll-back" #版本回退的注释提交到本地库
git push -f origin master #强行推送到远程库