1、git reset
(1)git reset --hard HEAD~2
数字2表示要回退几个版本
(2)git reset --hard 版本号
版本号可以通过git log来查看,按q退出;也可以直接在gitlab上查看
切换后本地代码会随即改变,但远程仓库没有改变,还需将代码推上去
使用git push -f origin master强制推送
如果只想查看之前的版本,不需要复原,直接用git checkout 版本号 就行
看完再切回来:
(1)git reset --hard HEAD~2
数字2表示要回退几个版本
(2)git reset --hard 版本号
版本号可以通过git log来查看,按q退出;也可以直接在gitlab上查看
切换后本地代码会随即改变,但远程仓库没有改变,还需将代码推上去
使用git push -f origin master强制推送
如果只想查看之前的版本,不需要复原,直接用git checkout 版本号 就行
看完再切回来: