方案一: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>