首頁 > 開發工具 > Git > 主體

git中tag怎麼改名

WBOY
發布: 2022-06-30 17:31:54
原創
7818 人瀏覽過

在git中,可以利用「git tag 新tag名舊tag名」指令給tag改名;tag的作用是標記一個點作為版本號,利用該指令給tag改名之後,原來的舊標籤名依然存在,利用「git tag -d 標籤名」指令將舊標籤名刪除即可。

git中tag怎麼改名

本文操作環境:Windows10系統、Git2.30.0版、Dell G3電腦。

git中tag怎麼改名

進入專案資料夾

git tag 查看標籤名稱

#可以看到我第一個標籤,我們對此進行更改

git中tag怎麼改名

git tag v3.0 v1.0

#來重新命名標籤

git中tag怎麼改名

git中tag怎麼改名

git tag 看結果

  • 1.新標籤名寫在前面
  • 2.舊標籤名依然存在,刪除就好

  • 擴充知識:
  • 標籤常用指令
  • GIT 中的標籤分為兩種,一種是輕量標籤(lightweight tag),一種是附註標籤( annotated tag)。以下是一些常用的與標籤相關的指令:

  • git tag :為目前分支所在的提交記錄打上輕量標籤。

  • git tag :為某次具體的提交記錄打上輕量級標籤。

  • git tag -a -m :為目前分支所在的提交記錄打上附註標籤。

  • git tag:列出所有的標籤名稱。

  • git tag -d :刪除某個標籤,本質上就是移除 .git/refs/tags/ 中對應的檔案。

git show :顯示標籤對應提交記錄的具體資訊。

git push :推送某個標籤到遠端倉庫。

git push --tags:推送所有標籤到遠端倉庫。

git push --delete :刪除遠端倉庫中的某個標籤。

列出tag

$ git tag
v2.1
登入後複製

git tag 可以帶一個-l 的參數,支援通配符

例如:

git tag -l version1.*
登入後複製

這樣就只會列出1.幾的版本。

git tag -l v*
登入後複製
這樣就只會列出v打頭的版本。

查看某個tag的詳情###
$ git show v1.4
tag v1.4
Tagger: Scott Chacon 
Date: Mon Feb 9 14:45:11 2009 -0800
my version 1.4
commit 15027957951b64cf874c3557a0f3547bd83b3ff6
Merge: 4a447f7… a6b4c97…
Author: Scott Chacon 
Date: Sun Feb 8 19:02:46 2009 -0800
Merge branch ‘experiment’
登入後複製
######刪除tag##########刪除本地倉庫的tag#####指令:###
git tag -d v2.0
登入後複製
###就把名為v2.0 的tag 刪除了。 ######推薦學習:《###Git教學###》###

以上是git中tag怎麼改名的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
git
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
最新問題
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!