因爲將代碼提交給cocoapod的時候,須要編寫Ruby的podspec文件,須要tag的版本。git
基本操做有:查看tag、建立tag、刪除tag、共享tag。github
一、查看tagbash
git tag
列出全部的tag,這樣列出的tag是按字母排序的,和建立時間不要緊。服務器
若是隻是想查看某些tag的話,能夠加限定,例如只列出1.*版本的tag:code
git tag -l version1.*
這樣就只會列出1.*的版本。排序
二、建立tagit
2.1 建立普通的tagio
git tag version 1.0
也能夠class
git tag 1.0
2.2 帶有信息的tagcocoa
git tag -a version1.0 -m 'first version'
-m 後面帶的就是註釋信息,通常寫當前的版本做用,這種是普通tag。
三、刪除tag
git tag -d v1.0
v1.0爲tag名稱。
四、共享tag
咱們僅執行git push,這個時候tag是不會上傳到服務器的,好比遠程倉庫爲github的某個項目,建立tag 後git push,在github上的這個項目遠程倉庫是看不到tag的,爲了共享這些tag,你必須這樣:
git push origin --tags