Git
章节 ▾ 第二版

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 来获取一个字符串,以便在之后命名我们的发布文件。

scroll-to-top