git tag //顯示當前所有標籤
git tag -l '匹配規則' //篩選出想要的標籤 是字母 小寫 l
建立標籤:
git使用兩種主要型別的標籤:輕量標籤(lightwerght)與附註標籤(annotated)
乙個輕量標籤很像乙個不會改變的分支 - 它只是乙個特定提交的引用。
然而,附註標籤是儲存在 git 資料庫中的乙個完整物件。 它們是可以被校驗的;其中包含打標籤者的名字、電子郵件位址、日期時間;還有乙個標籤資訊;並且可以使用 gnu privacy guard (gpg)簽名與驗證。 通常建議建立附註標籤,這樣你可以擁有以上所有資訊;但是如果你只是想用乙個臨時的標籤,或者因為某些原因不想要儲存那些資訊,輕量標籤也是可用的。
附註標籤:
git tag -a v1.1 -m '注釋'
輕量標籤:建立輕量標籤不需要使用其他引數,只需要提供標籤名即可
git tag v1.0-lw
補標籤:
git log --pretty=oneline //檢視歷史提交
git tah -a v1.1 2aa9d19 //部分校驗或完整校驗
共享標籤:預設情況下 git push 命令不會傳送標籤到遠端倉庫伺服器上。
git push origin [tagname] //單推遠端
git push origin --tags //本地所有群推遠端
檢出標籤:不常用!!! git checkout -b [branchname] [tagname]
Git 基礎 打標籤
像其他版本控制系統 vcs 一樣,git 可以給歷史中的某乙個提交打上標籤,以示重要。比較有代表性的是人們會使用這個功能來標記發布結點 v1.0 等等 在本節中,你將會學習如何列出已有的標籤 如何建立新標籤 以及不同型別的標籤分別是什麼。在 git 中列出已有的標籤是非常簡單直觀的。只需要輸入git...
git學習筆記整理 7 打標籤
在 git 中列出已有的標籤是非常簡單直觀的。只需要輸入git tag git tag v0.1 v1.3 這個命令以字母順序列出標籤 使用特定的模式查詢標籤,模糊匹配 git tag l v1.8.5 v1.8.5 v1.8.5 rc0 v1.8.5 rc1 v1.8.5 rc2 v1.8.5 r...
2 6 Git 基礎 打標籤
像其他版本控制系統 vcs 一樣,git 可以給歷史中的某乙個提交打上標籤,以示重要。比較有代表性的是人們會使用這個功能來標記發布結點 v1.0 等等 在本節中,你將會學習如何列出已有的標籤 如何建立新標籤 以及不同型別的標籤分別是什麼。在 git 中列出已有的標籤是非常簡單直觀的。只需要輸入 gi...