水军大提督 发表于 2025-4-19 17:29:01

vscode检察文件历史git commit记录

方案一:GitLens

在vscode扩展商店下载GitLens
https://i-blog.csdnimg.cn/direct/6c3ae30fc07640d7ab3262ec2b046bf4.png
选中要检察的文件,vscode界面右上角点击GitLens的图标,选择Toggle File Blame
https://i-blog.csdnimg.cn/direct/b0960294ce904fe58aedee049ad3f5c9.png
界面显示当前打开文件的全部修改历史记录
https://i-blog.csdnimg.cn/direct/ed41f356465549ef8ed56d97459786e1.png
鼠标放到某条记录上,可以看到记录详情,选中Open Changes with Previous Revision,即可看到历史版本与最新版本的对比情况。
https://i-blog.csdnimg.cn/direct/9c2047035570429899cb1cae0a0d754e.png
方案二:Commit Graph

点击源代码管理图标,选中Show Commit Graph
https://i-blog.csdnimg.cn/direct/d0a63404dd38430aa3a4541fb859d3ee.png
可以看到全部的历史修改记录
https://i-blog.csdnimg.cn/direct/1a85d4f0f5df4dd0b4eee5b24309fe85.png
点击某一分支,再选择要检察的文件,即可。
https://i-blog.csdnimg.cn/direct/ac7ae8e9bd124df197b027acebede72c.png
方案三:git终端

在终端输入命令检察历史文件或文件夹的历史记录
git log -- <file_path>
https://i-blog.csdnimg.cn/direct/3ca3ee8b58db4513a0aa6a4f0773d983.png
使用reset进行版本回退,commit-id由git log得到
git reset --hard <commit-id>

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
页: [1]
查看完整版本: vscode检察文件历史git commit记录