git 標籤管理

2021-07-13 08:43:34 字數 640 閱讀 4930

1.建立標籤

切換到需要打標籤的分支上

$git branch

$git checkout master

switch to branch 'master'

然後git tag**就可以打乙個新標籤

$ git tag

v1.0

2.檢視標籤資訊

$git show v0.9
3.刪除本地標籤

$git

tag-d v0.1

因為建立的標籤都只儲存在本地,不會自動推送到遠端,所以打錯的標籤可以在本地安全刪除。

4.推送某個標籤到遠端

$git

push origin v1.0

或者一次性推送全部尚未推送到遠端的本地標籤

$git

push origin --tag

5.標籤已經推送到遠端,刪除標籤

$git

tag-d v0.9

$git push origin:refs/tags/v0.9

Git 標籤管理

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

Git標籤管理

目錄 git標籤 在當前commit處建立標籤 指定commit建立標籤 建立標籤時指定自定義描述 檢視標籤列表 檢視標籤詳情 刪除本地標籤 將指定標籤推送到遠端倉庫 刪除遠端倉庫中的標籤 git中的標籤 tag 就是git版本倉庫的快照。它指向某個commit指標。與分支的概念不同,標籤指向某個c...

git標籤管理

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