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> 
相关推荐
奇某人3 小时前
【语法】【C+V】本身常用图表类型用法快查【CSDN不支持,VSCODE可用】
开发语言·vscode·markdown·mermaid
secondyoung5 小时前
一文丝滑使用Markdown:从写作、绘图到转换为Word与PPT
开发语言·vscode·编辑器·powerpoint·markdown·visual studio·mermaid
Dontla13 小时前
脚本:git push直到成功(windows powershell命令)(Github连不上、Github断开)
git·github
weixin_5412999413 小时前
VSCode: 从插件安装到配置,如何实现 Ctrl+S 保存时,完全按照 .eslintrc.js 中的 ESLint 规则自动格式化代码
javascript·ide·vscode
CAE虚拟与现实13 小时前
GitHub Desktop 和 Git 命令行工具(CLI)各有优势
git·github·github desktop
RePeaT14 小时前
代码双仓库备份指南:三种简单高效的方法
git·github
天籁晴空15 小时前
vscode 配置 + androidStudio配置
vscode·uni-app·vue
会说话的吹风机15 小时前
五、VSCODE SSH连接linux服务器免密登录
服务器·vscode·ssh
半路程序员15 小时前
autojs连接vscode失败:failed to connect to /192.168.xxx.xxx
ide·vscode·编辑器
coderklaus15 小时前
Git GC
git