git -tag

1.添加標籤:

 git tag <tagName> //創建本地tag
git push origin <tagName> //推送到遠程倉庫
git tag -a version -m "note"


註解:git tag 是打標籤的命令,-a 是添加標籤,其後要跟新標籤號,-m 及後面的字符串是對該標籤的註釋。

2.提交標籤到遠程倉庫 :

git push origin -tags
若存在很多未推送的本地標籤,你想一次全部推送的話,可以使用一下的命令:
git push origin --tags  


註解:就像git push origin master 把本地修改提交到遠程倉庫一樣,-tags可以把本地的打的標籤全部提交到遠程倉庫。
3.刪除標籤:

git tag -d version
註解:-d 表示刪除,後面跟要刪除的tag名字


4.刪除遠程標籤:

git push origin :refs/tags/version
註解:就像git push origin :branch_1 可以刪除遠程倉庫的分支branch_1一樣, 冒號前爲空表示刪除遠程倉庫的tag。

遠程 tag 的刪除:
git push origin :<tagName>


5.查看標籤:

git tag或者git tag -l

6. 重命名標籤

這個本質上是刪除掉舊名字 tag ,然後再新建新名字 tag ,然後實現重命名的作用。

如果 tag 只存在本地,那麼只需要刪除本地的舊名字 tag ,然後新建新名字 tag:

git tag -d <oldTagName>
git tag <newTagName>
git push origin <newTagName> //推送到遠程倉庫

 

參考文章:

1》Git的tag作用和使用場景以及branch的區別

https://blog.csdn.net/lcgoing/article/details/86241784

2》Git中tag的用法及作用

https://blog.csdn.net/u013399093/article/details/50511462

3》git--git tag相關命令和實踐記錄

https://segmentfault.com/a/1190000019634758

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章