章节 ▾
第二版
-
1. 起步
-
2. Git 基础
-
3. Git 分支
-
4. 服务器上的 Git
- 4.1 协议
- 4.2 在服务器上部署 Git
- 4.3 生成 SSH 公钥
- 4.4 架设服务器
- 4.5 Git Daemon
- 4.6 Smart HTTP
- 4.7 GitWeb
- 4.8 GitLab
- 4.9 第三方托管服务
- 4.10 小结
-
5. 分布式 Git
-
A1. 附录 A: Git 在其他环境
- A1.1 图形界面
- A1.2 Visual Studio 中的 Git
- A1.3 Visual Studio Code 中的 Git
- A1.4 IntelliJ / PyCharm / WebStorm / PhpStorm / RubyMine 中的 Git
- A1.5 Sublime Text 中的 Git
- A1.6 Bash 中的 Git
- A1.7 Zsh 中的 Git
- A1.8 PowerShell 中的 Git
- A1.9 小结
-
A2. 附录 B: 在应用程序中嵌入 Git
-
A3. 附录 C: Git 命令
A3.6 附录 C:Git 命令 - 检查与比较
检查和比较
git show
git show 命令可以以简单且易于阅读的方式显示 Git 对象。通常,你会使用它来查看标签或提交的信息。
我们在 附注标签 中首次使用它来显示附注标签信息。
随后,我们在 修订版本选择 中频繁使用它,以展示各种修订版本选择所对应的提交。
我们使用 git show 最有趣的地方之一是在 手动文件合并 中,用于提取合并冲突期间各个阶段的特定文件内容。
git shortlog
git shortlog 命令用于汇总 git log 的输出。它接受许多与 git log 命令相同的选项,但它不会列出所有提交,而是按作者分组呈现提交的摘要。
我们在 Shortlog 中展示了如何使用它来创建美观的更新日志。