IDEA 使用Git回滚到上一个版本

IDEA 使用Git回滚到上一个版本


一、版本介绍

目前有两个历史版本:

  • v1 版本号:xxxc7f
  • v2 版本号:xxxbcd

需求:从当前所在的v2跳转到v1
IDEA 使用Git回滚到上一个版本_第1张图片

二、选择需要回退的版本

IDEA 使用Git回滚到上一个版本_第2张图片

三、选择自己当前需要的模式,进行版本回退IDEA 使用Git回滚到上一个版本_第3张图片

  • hard
    移动本地库HEAD指针,重置暂存区,重置工作区
    回滚后,本地代码就是你回退版本的代码

  • soft
    回滚后,仅仅是把本地库的指针移动了,而暂存区和你本地的代码是没有做任何改变的。而你上次改动已提交committed到本地库的代码显示是绿色即未提交

  • mixed
    移动本地库HEAD指针,重置暂存区
    回滚后,不仅移动了本地库的指针,同时暂存区的东西也没了,上次添加到暂存区的文件没了

  • keep
    移动本地库HEAD指针,暂存区不变,重置工作区
    回滚后,本地代码就是你回退版本的代码,而暂存区是没有做任何改变的

IDEA 使用Git回滚到上一个版本_第4张图片IDEA 使用Git回滚到上一个版本_第5张图片

四、选择hard 选项的效果

IDEA 使用Git回滚到上一个版本_第6张图片

你可能感兴趣的:(工具/命令,git,reset操作,git回退版本)