Git標籤管理

2021-10-01 17:21:03 字數 1153 閱讀 1460

目錄

git標籤

在當前commit處建立標籤

指定commit建立標籤

建立標籤時指定自定義描述

檢視標籤列表

檢視標籤詳情

刪除本地標籤

將指定標籤推送到遠端倉庫

刪除遠端倉庫中的標籤

git中的標籤(tag)就是git版本倉庫的快照。它指向某個commit指標。與分支的概念不同,標籤指向某個commit後便不會再發生移動。使用標籤可以很方便的實現版本回溯。

使用 git  tag  建立乙個標籤。(表示自定義的標籤名稱)新建立的標籤指向最近一次提交的commit處。

git tag

git  tag  僅僅對最近一次的commit打上標籤。可以使用命令 git  tag  對指定commit打標籤(表示指定存在的commit id)。

git tag
⚠️注意:標籤是和commit一一對應的。如果某乙個commit出現在多個分支上,那麼在這兩個分支上都能看到該標籤。

可以使用 git  tag  -a  -m  來建立乙個具有自定義描述的標籤。

git tag -a -m

使用git tag可以檢視全部標籤。包括其他分支上的tag。

git tag
⚠️注意:git  tag 命令顯示的標籤列表是按字母排序的,而不是時間順序。

使用 git  show  檢視乙個標籤的詳細資訊:

git show

使用 git  tag  -d  刪除某乙個本地標籤(即標籤只在本地存在,沒有推送到遠端倉庫中)。

git tag -d

git push origin

1、先在本地上刪除該標籤:

git tag -d
2、接著刪除遠端:

git push origin :refs/tags/

git 標籤管理

1.建立標籤 切換到需要打標籤的分支上 git branch git checkout master switch to branch master 然後git tag 就可以打乙個新標籤 git tag v1.02.檢視標籤資訊 git show v0.93.刪除本地標籤 git tag d v0...

Git 標籤管理

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

git標籤管理

預設標籤是打在最新提交的commit上的 1 切換到要打標籤的分支 git brach git checkout master2 打標籤 git tag hhhh3 檢視分支所被打的標籤 git tag4 對以前提交的commit的內容打標籤 先找到對應的commit的id,然後利用id給提交的內容...