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

相关推荐
wenyq73 分钟前
LeetCode 152. Maximum Product Subarray
java·算法·leetcode
余额瞒着我当琳4 分钟前
C++异常,异常的概念,异常抛出与捕获,RAII 和智能指针的设计思路,C++标准库一些指针的使用
java·开发语言·c++·算法
花间相见20 分钟前
【macOS开发环境:Java配置】—— Mac上的Java版本管理-SDKMAN安装、多版本切换与项目实战
java·架构·个人开发
骑着蜗牛撵大象32726 分钟前
大模型 SDK 编译就崩?用 CMakeLists 把 httplib、JSON 与 OpenSSL 装配成可复用的 ChatServer
android·java·c++·http·json·cmake·大模型sdk
码智社30 分钟前
Redis生产环境高频踩坑总结(Java后端视角)
java·数据库·redis
江苏汉软36 分钟前
制造企业为什么需要MES
java·数据库·制造·mes系统·mes软件
正经教主37 分钟前
【FDE系列】阶段2:Day 45(up详细版):综合实战 — Docker + Nginx + Git 完整部署与本周收官
人工智能·git·nginx·docker·fde
deviant-ART44 分钟前
java注解简写规则
java·后端
邪修king1 小时前
Re:Linux系统篇(三十八):进程间通信ChapterSystem V 信号量深度解析|同步互斥、内核源码、C 指针多态、实战代码
java·linux·c语言