37.1 概述
git show 用于展示各种 Git 对象。
对于提交(Commits)
展示提交信息以及引入的变更差异。
命令及描述:
git show:展示上一个提交。git show @~3:展示倒数第三个提交。
对于树(Trees)和块(Blobs)
展示树或块。
命令及描述:
git show @~3:展示 3 次提交前的项目根目录(一个树)。git show @~3:src/program.js:展示 3 次提交前的src/program.js文件(一个块)。git show @:a.txt @:b.txt:展示当前提交中的a.txt和b.txt文件内容拼接结果。
对于标签(Tags)
- 展示标签信息以及引用的对象。