vscode查看文件历史git commit记录

方案一:GitLens

在vscode扩展商店下载GitLens

选中要查看的文件,vscode界面右上角点击GitLens的图标,选择Toggle File Blame

界面显示当前打开文件的所有修改历史记录

鼠标放到某条记录上,可以看到记录详情,选中Open Changes with Previous Revision,即可看到历史版本与最新版本的对比情况。

方案二:Commit Graph

点击源代码管理图标,选中Show Commit Graph

可以看到所有的历史修改记录

点击某一分支,再选择要查看的文件,即可。

方案三:git终端

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

bash 复制代码
git log -- <file_path>

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

bash 复制代码
git reset --hard <commit-id> 
相关推荐
liurunlin8882 小时前
Go环境搭建(vscode调试)
开发语言·vscode·golang
csdn_aspnet5 小时前
Git灾难级误操作抢救手册:从reset到reflog的终极救援
git·恢复·误删
2401_891655816 小时前
Git + 云原生:如何管理K8s配置版本?
git·云原生·kubernetes
Willliam_william7 小时前
QEMU学习之路(11)— 使用VSCode调试qemu-system-riscv64
ide·vscode·学习
m0_528174458 小时前
Git对象存储原理(blob/tree/commit) 引用日志(reflog)
大数据·git·elasticsearch·全文检索
TroubleMakerQi8 小时前
[虚拟机环境配置]07_Ubuntu中安装vscode教程
linux·人工智能·vscode·ubuntu
无限进步_8 小时前
【C++】单词反转算法详解:原地操作与边界处理
java·开发语言·c++·git·算法·github·visual studio
zhensherlock9 小时前
Protocol Launcher 系列:Trae AI 编辑器的深度集成
javascript·人工智能·vscode·ai·typescript·编辑器·ai编程
Wzx19801211 小时前
Git分布式版本控制工具
git
不解不惑11 小时前
MacOS系统ssh和ftp,使用vscode实现
vscode·macos·ssh