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都强制删除,所以说一定要谨慎使用

posted @ 2022-06-09 17:23  liu_jason  阅读(417)  评论(0)    收藏  举报