git 使用詳解 tag打標籤

2021-07-24 19:39:48 字數 590 閱讀 6891

git 中的tag指向一次commit的id,通常用來給開發分支做乙個標記,如標記乙個版本號。

打標籤

git tag -a v1.01 -m "relase version 1.01"

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

提交標籤到遠端倉庫

git push origin -tags

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

刪除標籤

git tag -d v1.01

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

刪除遠端標籤

git push origin :refs/tags/v1.01

註解:就像git push origin :branch_1 可以刪除遠端倉庫的分支branch_1一樣, 冒號前為空表示刪除遠端倉庫的tag。

檢視標籤

git tag 或者

git tag -l

Git中tag標籤的使用

tag是git版本庫的乙個標記,指向某個commit的指標。tag主要用於發布版本的管理,乙個版本發布之後,我們可以為git打上 v.1.0.1 v.1.0.2 這樣的標籤。tag感覺跟branch有點相似,但是本質上和分工上是不同的 tag 對應某次commit,是乙個點,是不可移動的。branc...

git 標籤管理Tag

發布乙個版本時,通常先在版本庫中打乙個標籤 tag 這樣,就唯一確定了打標籤時刻的版本,將來無論什麼時候,取某個標籤的版本,就是把那個打標籤的歷史版本取出來。所以標籤也是版本庫的乙個快照。git 的標籤雖然是版本庫的快照,但其實它就是指向某個 commit 的指標 跟分支很像,但是分支可以移動,標籤...

Git tag標籤的使用Git中tag標籤的使用

tag是git版本庫的乙個標記,指向某個commit的指標。tag主要用於發布版本的管理,乙個版本發布之後,我們可以為git打上 v.1.0.1 v.1.0.2 這樣的標籤。tag感覺跟branch有點相似,但是本質上和分工上是不同的 tag 對應某次commit,是乙個點,是不可移動的。branc...