章节 ▾ 第二版

A3.6 附录 C:Git 命令 - 检查与比较

检查和比较

git show

git show 命令可以以简单且易于阅读的方式显示 Git 对象。通常,你会使用它来查看标签或提交的信息。

我们在 附注标签 中首次使用它来显示附注标签信息。

随后,我们在 修订版本选择 中频繁使用它,以展示各种修订版本选择所对应的提交。

我们使用 git show 最有趣的地方之一是在 手动文件合并 中,用于提取合并冲突期间各个阶段的特定文件内容。

git shortlog

git shortlog 命令用于汇总 git log 的输出。它接受许多与 git log 命令相同的选项,但它不会列出所有提交,而是按作者分组呈现提交的摘要。

我们在 Shortlog 中展示了如何使用它来创建美观的更新日志。

git describe

git describe 命令用于获取任何指向提交的内容,并生成一个既易于人类阅读又不会改变的字符串。这是一种获取提交描述的方法,它既像提交 SHA-1 值一样明确无歧义,又比 SHA-1 更易于理解。

我们在 生成构建号准备发布版本 中使用 git describe 来获取用于命名发布文件的字符串。