標籤就是推送版本的別名,畢竟要用版本號太難記了,打上v1.0、v2.0這樣的標籤是不是賞心悅目多了呢。
mark the current commit with a tag$ git tag
打標籤,預設標籤打在當前分支最新提交上。
$ git tag 檢視所有標籤
$ git tag
將標籤打在特定提交上
$ git show
檢視標籤資訊,即打標籤的那次提交的資訊
建立的標籤不會自動隨提交一起push到遠端,需要單獨push。
$ git push origin 推送特定標籤到遠端$ git push origin --tags 一次性推送所有未推到遠端的標籤
如果標籤打錯了,可以刪除:
$ git tag -d如果是推送到遠端的標籤,還要單獨從遠端刪除
$ git push origin :refs/tags/
參考:廖雪峰的git教程
Git學習筆記 標籤
git可以給某次提交打上標籤以示重要性,使用git tag列出所有標籤。git tag v1.0使用 l選項查詢標籤。git tag l v1 v1.0標籤分為輕量標籤和附註標籤,通常建議建立附註標籤,附註標籤包含打標籤者的名字 電子郵件位址 日期時間,標籤資訊,並且可以使用 gnu privacy...
Git 學習筆記 標籤管理
檢視標籤列表 git tag 給當前分支 打上乙個 標籤 預設標籤是打在最新提交的commit上的。git tag 標籤名稱 給指定的commit id 打上乙個標籤 git tag 標籤名 commit id git tag v0.9 6224937 還可以建立帶有說明的標籤 git tag a ...
Git學習筆記(五)標籤管理
我們可以在git上打標籤。首先切換到需要打標籤的分支上,然後使用命令git tag即可打標籤,並可用git tag檢視所有標籤 預設標籤是打在最新提交的commit上的,若想在過去的提交上打標籤則需要找到歷史提交的commit id,然後打上標籤即可。比如我想在add test.txt這個commi...