git config命令
git help命令
git init命令
git add命令
git clone命令
git status命令
git diff命令
git commit命令
git reset命令
git rm命令
git mv命令
git branch命令
git checkout命令
git merge命令
git mergetool命令
git log命令
git stash命令
git tag命令
git fetch命令
git pull命令
git push命令
git remote命令
git submodule命令
git show命令
git shortlog命令
git describe命令
git rebase命令
git describe命令
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的縮寫,在多種管理工具並存的環境中很有用處;