Git應用: git describe

2021-06-03

因為 tag 在 commit tree 上表示的是一個錨點,git 有一個指令可以用來顯示離你最近的錨點(也就是 tag),而且這個指令叫做 git describe!

 git describe 的使用方式:

git describe <ref>

 <ref> 是任何一個可以被 git 解讀成 commit 的位置,如果你沒有指定的話,git 會以你目前所在的位置為準(HEAD)。

指令的輸出就像這樣:

<tag>_<numCommits>_g<hash>

 <tag> 表示的是離 <ref> 最近的 tag, numCommits 是表示這個 tag 離 <ref> 有多少個 commit, <hash> 表示的是你所給定的 <ref> 所表示的 commit 的前七個 id。

以下為一個範例

輸入以下指令:

git tag v2 c3

輸入:

git describe main

顯示:

v1_2_gC2

輸入:

git describe side 

 顯示:

v2_1_gC4

Miller : hhjoy222@gmail.com
Webnode 提供技術支援
免費建立您的網站! 此網站是在 Webnode 上建立的。今天開始免費建立您的個人網站 立即開始