0

git show filename显示差异,同时 git show branch:path/to/filename显示文件的内容。

我查看帮助(git show --help),我的理解是它应该默认为 HEAD,即git show HEAD:filename

但这会产生我预期的文件内容。有没有人有任何见解?

4

1 回答 1

2

git show <path>相当于git show HEAD <path>

如果没有<path>,它会打印日志消息和头部提交的更改文件的差异。

使用<path>,如果文件在提交中更改,它会打印日志消息和头部提交的指定路径的差异。如果不是,则不打印任何内容。

于 2019-07-26T02:53:41.777 回答