| 语法 | git show <rev>:<path> |
|---|---|
| 路径基准 | 相对仓库根目录 |
| 变体 | git diff rev1:path rev2:path 直接比较两版本 |
常用示例
常用示例
git show HEAD:src/config.yml
git show v1.2.0:package.json > /tmp/old-package.json
git diff main:file.txt feature:file.txt核对「某版本当时这个文件是什么样」时,一条命令即可,无需 checkout。
git show <rev>:<path> 直接输出指定提交中的文件内容,不需要切换分支;可重定向导出后与当前版本比对。
| 语法 | git show <rev>:<path> |
|---|---|
| 路径基准 | 相对仓库根目录 |
| 变体 | git diff rev1:path rev2:path 直接比较两版本 |
git show HEAD:src/config.yml
git show v1.2.0:package.json > /tmp/old-package.json
git diff main:file.txt feature:file.txt