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

如何通过git命令便捷查看本地最近一次提交的改动差异?

Git查看最近一次提交改动的解决方案

你可以直接使用Git的相对提交引用语法,无需手动复制提交哈希,以下是不同需求对应的常用命令:

  • 查看最近一次提交和前一次提交的完整diff
    直接运行 git diff HEAD~ HEAD 即可,其中HEAD~默认代表最新提交(HEAD)的父提交,也就是你要找的前一次提交。
  • 更简便的等价写法(日常最常用)
    直接执行 git show 命令,不需要附加任何参数,默认会输出最近一次提交的提交说明、作者信息以及对应的改动diff,完全满足需求。
  • 扩展用法
    • 查看倒数第N次提交的改动:将对应数字填入即可,比如查看倒数第三次提交的改动,运行 git show HEAD~2
    • 仅查看改动文件列表:运行 git show --name-only
    • 查看改动文件的增删改统计:运行 git show --stat

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.03 05:15:03