章節 ▾ 第二版

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 一樣明確,但更易於理解。

我們在生成構建號準備釋出中,使用 git describe 來獲取一個字串,用於命名我們的釋出檔案。

scroll-to-top