GIT學習筆記 命令基礎 打標籤

2021-08-14 20:09:16 字數 756 閱讀 3711

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...