Git應用: git tag

2021-06-03

有沒有什麼方法可以永遠有一個指向 commit 的記號,例如,表示重大的軟體釋出,或者是修正很大的 bug,有沒有其它比 branch 更好的方法,可以永遠地指向這些 commit? 

git tag 可以解決這個問題,它們可以永遠地指向某個特定的 commit,就像是表示一個"里程碑"一樣。 
更重要的是,當有新的 commit 時,它們也不會移動,你不可以 "checkout" 到 tag 上面 commit,tag 的存在就像是一個在 commit tree 上的表示特定訊息的一個錨。 

讓我們試著建立一個 tag,指向 commit C1,表示這是我們第一個版本。 

輸入以下指令:

git tag v1 c1

我們命名這個 tag 叫做 v1,並且讓它指向 commit C1,如果你離開了該 commit,git 會根據 HEAD 所指向的位置才分辨。 

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