目錄
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給提交的內容...