Chapters ▾
2nd Edition
-
A1. 附录 A: 在其它环境中使用 Git
- A1.1 图形界面
- A1.2 Visual Studio 中的 Git
- A1.3 Visual Studio Code 中的 Git
- A1.4 Eclipse 中的 Git
- A1.5 IntelliJ / PyCharm / WebStorm / PhpStorm / RubyMine 中的 Git
- A1.6 Sublime Text 中的 Git
- A1.7 Bash 中的 Git
- A1.8 Zsh 中的 Git
- A1.9 Git 在 PowerShell 中使用 Git
- A1.10 总结
-
A2. 附录 B: 在你的应用中嵌入 Git
- A2.1 命令行 Git 方式
- A2.2 Libgit2
- A2.3 JGit
- A2.4 go-git
- A2.5 Dulwich
-
A3. 附录 C: Git 命令
A3.6 附录 C: Git 命令 - 检查与比较
检查与比较
git show
git show
命令可以以一种简单的人类可读的方式来显示一个 Git 对象。
你一般使用此命令来显示一个标签或一个提交的信息。
我们在 附注标签 一节中使用此命令来显示带注解标签的信息。
然后,我们在 选择修订版本 一节中,用了很多次来显示不同的版本选择将解析出来的提交。
我们使用 git show
做的最有意思的事情是在 手动文件再合并 一节中用来在合并冲突的多个暂存区域中提取指定文件的内容。
git shortlog
git shortlog
是一个用来归纳 git log
的输出的命令。
它可以接受很多与 git log
相同的选项,但是此命令并不会列出所有的提交,而是展示一个根据作者分组的提交记录的概括性信息
我们在 制作提交简报 一节中展示了如何使用此命令来创建一个漂亮的 changelog 文件。