章节 ▾ 第二版

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

检查和比较

git show

git show 命令可以以简单易读的方式显示 Git 对象。通常,您会使用此命令来显示有关标签或提交的信息。

我们首先在 注解标签 中使用它来显示注解标签的信息。

稍后,我们在 修订选定 中大量使用它,以显示我们各种修订选定解析到的提交。

我们使用 git show 所做的比较有趣的事情之一是在 手动文件重合并 中,以在合并冲突期间提取各种阶段的特定文件内容。

git shortlog

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

我们展示了如何在 短日志 中使用它来创建漂亮的更改日志。

git describe

git describe 命令用于处理任何可解析为提交的内容,并生成一个相当易读且不会改变的字符串。它是一种获取提交描述的方法,该描述与提交 SHA-1 一样明确,但更易于理解。

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