git 回退版本
1、查看所有提交的版本号
git log
git reflog 也到回退的版本
2、如果自己本地有修改的内容还没有提交 需要先备份
3、版本回退
git reset --hard commitID
回退到上一个版本 ^ 的数量代表回退第几个版本 , 一个^ 代表回退上一个版本,两个^ 代表回退上一个的上一个版本
git reset --hard HEAD^
退回 第上100版本
git reset --hard HEAD~100
4、提交更改
git push -f (谨慎使用,因为 -f 是 强制推送,强制推送是非常霸道的会删除 其他人之前修改的代码) 从自己pull 开始到 -f提交 之前所有的pull 和push都强制删除,所以说一定要谨慎使用

浙公网安备 33010602011771号