git describe
命令顯示離當前提交最近的標籤。
使用語法
git describe [--all] [--tags] [--contains] [--abbrev=<n>] [<commit-ish>…]
git describe [--all] [--tags] [--contains] [--abbrev=<n>] --dirty[=<mark>]
描述
該命令查找從提交可訪問的最新標記。 如果標籤指向提交,則只顯示標籤。 否則,它將標記名稱與標記對象之上的其他提交數量以及最近提交的縮寫對象名稱尾碼。
默認情況下(不包括--all
或--tags
)git描述只顯示注釋標籤。
示例
如果符合條件的tag指向最新提交則只是顯示tag的名字,否則會有相關的尾碼來描述該tag之後有多少次提交以及最新的提交commit id。不加任何參數的情況下,git describe 只會列出帶有注釋的tag
$ git describe --tags
tag1-2-g026498b
2
:表示自打tag tag1
以來有2
次提交(commit)g026498b
:g 為git的縮寫,在多種管理工具並存的環境中很有用處;
上一篇:
git shortlog命令
下一篇:
git rebase命令