git show

显示指定提交的详细信息,包括提交元数据和文件变更内容

语法

git show [<options>] [<object>...]

参数

参数说明示例级别
--stat 只显示变更文件的统计信息 常用
--name-only 只显示变更的文件名 常用
--format=<format> 自定义输出格式 常用
--no-patch 不显示 diff,只显示提交信息 常用
-q 安静模式,抑制 diff 输出 常用

示例

查看指定提交的完整信息和 diff

git show abc1234

查看最新提交的详情

git show HEAD

查看标签对应的提交信息

git show v1.0.0

查看某次提交中特定文件的内容

git show HEAD:src/app.js

查看最近 5 次提交的文件变更统计

git show --stat HEAD~5..HEAD

自定义格式显示提交信息

git show --format="%H %an %s" --no-patch HEAD
abc1234def 张三 feat: 添加搜索功能

技巧

相关命令