在Idea中使用git查看历史版本

idea查git历史

背景

有好几次同事到我电脑用idea查看git管理的历史记录,每次都说我的idea看不了历史版本,叫我到他电脑上去看,很晕,为什么,原来是我自己把显示历史文件的视图覆盖了,下面我们来一起学习一下查看git的历史版本。

查看步骤

  1. 右键要查看的项目或文件 - > Git -> Show History

  2. 点版本只能看到提交说明,看不到点击的版本修改了哪些文件

  3. 找到上图中红色箭头所指的黑线,鼠标放上去后,当鼠标变成双箭头后往下拉,修改的文件列表就显示出来了

  4. 选中文件看不到文件内容

  5. 点击下图中的红框处

    然后选择 Show Diff Preview

    操作后文件内容就出来了

  6. 如何将所选版本与最新版本进行对比呢,如下图红框处,选择 Side-by-side viewer
    左边为所选版本的内容,右边为最新版本的内容

总结

看不到git的历史版本这个问题很早以前就遇到了,只是当时没有在意,今天腾出时间研究了一下,我觉得还是收获很大,希望能帮助到更多的朋友。

相关推荐
Foreer黑爷几秒前
Java多线程编程:Thread与Runnable的并发控制
java·开发语言
身如柳絮随风扬3 分钟前
深入理解 Sentinel:服务雪崩、熔断原理、使用实践与规则持久化
java·微服务·sentinel
dgvri3 分钟前
Spring Boot接收参数的19种方式
java·spring boot·后端
组合缺一5 分钟前
SolonCode CLI 为什么选择 Java 技术栈?
java·开发语言
rOuN STAT5 分钟前
Spring Boot 2.7.x 至 2.7.18 及更旧的版本,漏洞说明
java·spring boot·后端
阿巴斯甜14 分钟前
BinaryOperator的使用:
java
计算机安禾15 分钟前
【Linux从入门到精通】第10篇:软件包管理——Linux如何安装与卸载软件
java·linux·运维·服务器·编辑器
青槿吖24 分钟前
Feign 微服务远程调用指南:告别手写 RestTemplate
java·redis·后端·spring·微服务·云原生·架构
Zzzzmo_28 分钟前
【JavaEE】多线程04—线程池/定时器
java·线程池·定时器·javaee
Makoto_Kimur29 分钟前
Spring用了哪些设计模式?
java·spring·设计模式