> 技术文档 > vscode查看文件历史git commit记录_vscode查看git提交记录

vscode查看文件历史git commit记录_vscode查看git提交记录


方案一:GitLens

在vscode扩展商店下载GitLens
vscode查看文件历史git commit记录_vscode查看git提交记录
选中要查看的文件,vscode界面右上角点击GitLens的图标,选择Toggle File Blame
vscode查看文件历史git commit记录_vscode查看git提交记录
界面显示当前打开文件的所有修改历史记录
vscode查看文件历史git commit记录_vscode查看git提交记录

鼠标放到某条记录上,可以看到记录详情,选中Open Changes with Previous Revision,即可看到历史版本与最新版本的对比情况。
vscode查看文件历史git commit记录_vscode查看git提交记录

方案二:Commit Graph

点击源代码管理图标,选中Show Commit Graph
vscode查看文件历史git commit记录_vscode查看git提交记录
可以看到所有的历史修改记录
vscode查看文件历史git commit记录_vscode查看git提交记录
点击某一分支,再选择要查看的文件,即可。
vscode查看文件历史git commit记录_vscode查看git提交记录

方案三:git终端

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

git log -- <file_path>

vscode查看文件历史git commit记录_vscode查看git提交记录

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

git reset --hard <commit-id>