主頁(yè) > 知識(shí)庫(kù) > Git Tag 標(biāo)簽詳解

Git Tag 標(biāo)簽詳解

熱門(mén)標(biāo)簽:400電話申請(qǐng)找 宿松高德地圖標(biāo)注 汨羅代理外呼系統(tǒng) 天津智能外呼系統(tǒng)排名 貴陽(yáng)400電話到哪里去辦理 申請(qǐng)400電話有什么用 4層電梯外呼控制系統(tǒng)設(shè)計(jì) 電銷機(jī)器人加盟多少錢 網(wǎng)絡(luò)電話外呼系統(tǒng)撥號(hào)軟件

Git Tag 標(biāo)簽

git tag 按字母排序顯示標(biāo)簽

git tag v1.01 打上v1.01這個(gè)標(biāo)簽

git show v1.01 顯示這個(gè)標(biāo)簽的詳情

可以同時(shí)打多個(gè)tag指向同一個(gè)時(shí)間點(diǎn)上的版本

git push origin --tags 推送本地所有新增標(biāo)簽到遠(yuǎn)端

ps:下面看下git命令之git tag 給當(dāng)前分支打標(biāo)簽

列出標(biāo)簽

$ git tag # 在控制臺(tái)打印出當(dāng)前倉(cāng)庫(kù)的所有標(biāo)簽
$ git tag -l ‘v0.1.*' # 搜索符合模式的標(biāo)簽

打標(biāo)簽

git標(biāo)簽分為兩種類型:輕量標(biāo)簽和附注標(biāo)簽。輕量標(biāo)簽是指向提交對(duì)象的引用,附注標(biāo)簽則是倉(cāng)庫(kù)中的一個(gè)獨(dú)立對(duì)象。建議使用附注標(biāo)簽。
# 創(chuàng)建輕量標(biāo)簽
$ git tag v0.1.2-light
# 創(chuàng)建附注標(biāo)簽
$ git tag -a v0.1.2 -m “0.1.2版本”

創(chuàng)建輕量標(biāo)簽不需要傳遞參數(shù),直接指定標(biāo)簽名稱即可。

創(chuàng)建附注標(biāo)簽時(shí),參數(shù)a即annotated的縮寫(xiě),指定標(biāo)簽類型,后附標(biāo)簽名。參數(shù)m指定標(biāo)簽說(shuō)明,說(shuō)明信息會(huì)保存在標(biāo)簽對(duì)象中。

切換到標(biāo)簽

與切換分支命令相同,用git checkout [tagname]

查看標(biāo)簽信息

用git show命令可以查看標(biāo)簽的版本信息:

$ git show v0.1.2

刪除標(biāo)簽

誤打或需要修改標(biāo)簽時(shí),需要先將標(biāo)簽刪除,再打新標(biāo)簽。

$ git tag -d v0.1.2 # 刪除標(biāo)簽

參數(shù)d即delete的縮寫(xiě),意為刪除其后指定的標(biāo)簽。

給指定的commit打標(biāo)簽

打標(biāo)簽不必要在head之上,也可在之前的版本上打,這需要你知道某個(gè)提交對(duì)象的校驗(yàn)和(通過(guò)git log獲取)。

# 補(bǔ)打標(biāo)簽
$ git tag -a v0.1.1 9fbc3d0

標(biāo)簽發(fā)布

通常的git push不會(huì)將標(biāo)簽對(duì)象提交到git服務(wù)器,我們需要進(jìn)行顯式的操作:

$ git push origin v0.1.2 # 將v0.1.2標(biāo)簽提交到git服務(wù)器
$ git push origin –tags # 將本地所有標(biāo)簽一次性提交到git服務(wù)器

注意:如果想看之前某個(gè)標(biāo)簽狀態(tài)下的文件,可以這樣操作

1.git tag   查看當(dāng)前分支下的標(biāo)簽

2.git  checkout v0.21   此時(shí)會(huì)指向打v0.21標(biāo)簽時(shí)的代碼狀態(tài),(但現(xiàn)在處于一個(gè)空的分支上)

3. cat  test.txt   查看某個(gè)文件

您可能感興趣的文章:
  • git標(biāo)簽管理_動(dòng)力節(jié)點(diǎn)Java學(xué)院整理
  • Git標(biāo)簽管理
  • Git 教程之標(biāo)簽詳解
  • jQuery標(biāo)簽編輯插件Tagit使用指南
  • Git 標(biāo)簽使用詳解

標(biāo)簽:海北 贛州 連云港 撫州 廣東 臨沂 烏蘭察布 昌都

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《Git Tag 標(biāo)簽詳解》,本文關(guān)鍵詞  Git,Tag,標(biāo)簽,詳解,Git,Tag,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問(wèn)題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無(wú)關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《Git Tag 標(biāo)簽詳解》相關(guān)的同類信息!
  • 本頁(yè)收集關(guān)于Git Tag 標(biāo)簽詳解的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章