You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Visual Studio Code中查看不同哈希提交的Git Diff结果?

在Visual Studio Code中查看不同Git提交哈希的Diff结果

这里提供几种实用方法来对比两个不同提交哈希的Git Diff:

方法一:通过源代码管理面板操作

  • 打开左侧的源代码管理面板(快捷键:Ctrl+Shift+G / Cmd+Shift+G)
  • 展开「提交」列表,找到需要对比的两个目标提交
  • 右键点击第一个提交,选择「与已选比较」,随后点击第二个提交,即可查看两者的完整Diff
  • 也可以右键复制其中一个提交的哈希,再右键另一个提交,选择「与剪贴板中的哈希比较」

方法二:通过命令面板快速调用

  • 打开命令面板(快捷键:Ctrl+Shift+P / Cmd+Shift+P)
  • 输入并选择「Git: Compare Selected Commit to...」选项
  • 在弹出的输入框中输入另一个提交的完整哈希或短哈希,回车后就能看到对比结果

方法三:用内置终端执行Git命令

  • 打开VSCode内置终端(快捷键:Ctrl+ / Cmd+)
  • 执行全量对比命令:git diff <提交哈希1> <提交哈希2>
  • 如果只需要对比特定文件,执行:git diff <提交哈希1> <提交哈希2> -- 目标文件路径

内容的提问来源于stack exchange,提问作者Jimmy wu

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.18 04:30:30