当前位置: 首页 > news >正文

vscode查看文件历史git commit记录

方案一:GitLens

在vscode扩展商店下载GitLens
在这里插入图片描述
选中要查看的文件,vscode界面右上角点击GitLens的图标,选择Toggle File Blame
在这里插入图片描述
界面显示当前打开文件的所有修改历史记录
在这里插入图片描述

鼠标放到某条记录上,可以看到记录详情,选中Open Changes with Previous Revision,即可看到历史版本与最新版本的对比情况。
在这里插入图片描述

方案二:Commit Graph

点击源代码管理图标,选中Show Commit Graph
在这里插入图片描述
可以看到所有的历史修改记录
在这里插入图片描述
点击某一分支,再选择要查看的文件,即可。
在这里插入图片描述

方案三:git终端

在终端输入命令查看历史文件或文件夹的历史记录

git log -- <file_path>

在这里插入图片描述

使用reset进行版本回退,commit-id由git log获得

git reset --hard <commit-id> 

相关文章:

  • FPGA中级项目5——VGA part1
  • idea集成git
  • C++学习之QT实现取证小软件首页
  • 汇能感知高品质的多光谱相机VSC02UA
  • jmeter将返回的数据写入csv文件
  • CCF-CSP第25次认证第二题——出行计划【NA!重难点在于理解为什么答案是 cnt1−cnt2】
  • 【开源宝藏】30天学会CSS - DAY3 第三课 滑动文本+变色
  • 【简单有效!】Gradio利用html插件实现video视频流循环播放
  • WebSocket:开启实时通信的新篇章
  • 图论——Prim算法
  • Nacos集群部署与高可用架构实战指南
  • 【RHCE】awk文本处理
  • 在 Go 语言中生成单元测试报告
  • 巧用符号链接搬移C盘中的软件数据目录到其他盘
  • uniapp可拖拽消息数徽标draggable-badge,仿手机qq聊天列表未读数徽标动效
  • WDG看门狗
  • 【大语言模型_7】利用ragas框架评测rag系统指标
  • [杂学笔记]继承的应用场景、如何避免内存泄漏、函数模板的理解、多线程的应用场景、DNS解析的过程
  • 深入解析 DAI 与 SAI:Linux 音频驱动中的核心概念
  • armsom产品qt交叉编译
  • 走访中广核风电基地:701台风机如何乘风化电,点亮3000万人绿色生活
  • 俄罗斯总统普京:5月8日零时至11日零时实施停火
  • 第1现场|无军用物资!伊朗港口爆炸已遇难40人伤1200人
  • 报告:到2030年我国无人机产业将率先实现万亿规模
  • 特朗普将举行集会庆祝重返白宫执政百日,被指时机不当
  • 《2025职场人阅读报告》:超半数会因AI改变阅读方向