idea git 回滚版本

位置:首页>文章>详情   分类: 教程分享   阅读(274)   2024-04-17 12:58:13

idea git 回滚版本

操作示例图-a8ac6f0608f3492aa0b7d782ee8f0e64.png

 

回退到第二次的状态,则:

操作示例图-864245be80704ae19e070b05c1da628b.png

操作示例图-c7cbd53b9885447c8f14d3ef1fb46f84.png

 

操作示例图-517f88f320a04b7780ffe5a86be35feb.png

 

关于idea git中soft mixed hard keep的区别

1、hard

①移动本地库HEAD指针

②重置暂存区

③重置工作区

意思就是,回滚后,本地代码就是你回退版本的代码(彻底回退,所有改动的内容都不见了,慎用!)

2、soft

①移动本地库HEAD指针

意思就是,回滚后,仅仅是把本地库的指针移动了,暂存区和你本地的代码是没有做任何的改变。而你上次改动已提交committed到本地库的代码显示是绿色即未提交的状态一般都用这个

3、mixed

①移动本地库HEAD指针

②重置暂存区

意思就是,回滚后,不仅移动了本地库的指针,同时暂存区的东西也没了,意思就是你上次添加到暂存区的文件没了

4.keep

①移动本地库HEAD指针

②暂存区不变

③重置工作区

意思就是,回滚后,本地代码就是你回退版本的代码,而暂存区是没有做任何改变的

换句话说就是:本地代码是当前回退的版本代码(类似于hard操作),但是还没有提交的更改内容依旧还在(跟hard操作的区别)

 

 

 

标签2: idea git 回滚
地址:https://www.leftso.com/article/2401081143162535.html

相关阅读

ideagit回滚版本
处理回滚有两种方案是软回滚,保留中间的git记录,让最新的commit代码与所选恢commit复版本相同。硬回滚,直接干掉所选回滚记录前的所有commit记录方法一(软回滚)(正式多人项目推荐)...
idea git合并代码说 please tell me who are you..  
背景该方式用于合并代码非常有用步骤1:拉取需要合并的分支到本地 步骤2:Merge 提示:不要直接点右下角的分支,"Merge into current",该操作会合并后自本地提交
    // 删除本地分支 git branch -d localBranchName // 删除远程分支 git push origin --delete remoteB...
git版本需要大于2.28.0 执行命令 git config --global init.defaultBranch main 搞定
1.开启事物通过注解开启@EnableTransactionManagement 提示: Spring Boot  以Spring 5.0为基础的版本无需注解自动开启事物2.测试事物首先查询数据...
1.使用idea创建JavaFX项目idea创建JavaFX项目创建后运行尝试:运行结果 可以看到目前是能正常运行 Hello Word项目的,这个时候还没有maven支持
问题描述git 提交代码报错 :error: RPC failed; HTTP 413 curl 22 The requested URL returned error: 413导致原因1. 本...
idea 2021.3打开maven项目闪退问题查看idea日志,发现报错:idea闪退日志大概意思就是maven的pom.xml文件里面包含了非法字符:冒号,经查看,项目名称<name&...