濮阳杆衣贸易有限公司

主頁 > 知識庫 > Git Tag 標簽詳解

Git Tag 標簽詳解

熱門標簽:400電話申請找 宿松高德地圖標注 汨羅代理外呼系統(tǒng) 天津智能外呼系統(tǒng)排名 貴陽400電話到哪里去辦理 申請400電話有什么用 4層電梯外呼控制系統(tǒng)設計 電銷機器人加盟多少錢 網(wǎng)絡電話外呼系統(tǒng)撥號軟件

Git Tag 標簽

git tag 按字母排序顯示標簽

git tag v1.01 打上v1.01這個標簽

git show v1.01 顯示這個標簽的詳情

可以同時打多個tag指向同一個時間點上的版本

git push origin --tags 推送本地所有新增標簽到遠端

ps:下面看下git命令之git tag 給當前分支打標簽

列出標簽

$ git tag # 在控制臺打印出當前倉庫的所有標簽
$ git tag -l ‘v0.1.*' # 搜索符合模式的標簽

打標簽

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

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

創(chuàng)建附注標簽時,參數(shù)a即annotated的縮寫,指定標簽類型,后附標簽名。參數(shù)m指定標簽說明,說明信息會保存在標簽對象中。

切換到標簽

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

查看標簽信息

用git show命令可以查看標簽的版本信息:

$ git show v0.1.2

刪除標簽

誤打或需要修改標簽時,需要先將標簽刪除,再打新標簽。

$ git tag -d v0.1.2 # 刪除標簽

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

給指定的commit打標簽

打標簽不必要在head之上,也可在之前的版本上打,這需要你知道某個提交對象的校驗和(通過git log獲?。?。

# 補打標簽
$ git tag -a v0.1.1 9fbc3d0

標簽發(fā)布

通常的git push不會將標簽對象提交到git服務器,我們需要進行顯式的操作:

$ git push origin v0.1.2 # 將v0.1.2標簽提交到git服務器
$ git push origin –tags # 將本地所有標簽一次性提交到git服務器

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

1.git tag   查看當前分支下的標簽

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

3. cat  test.txt   查看某個文件

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

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

巨人網(wǎng)絡通訊聲明:本文標題《Git Tag 標簽詳解》,本文關鍵詞  Git,Tag,標簽,詳解,Git,Tag,;如發(fā)現(xiàn)本文內(nèi)容存在版權問題,煩請?zhí)峁┫嚓P信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《Git Tag 標簽詳解》相關的同類信息!
  • 本頁收集關于Git Tag 標簽詳解的相關信息資訊供網(wǎng)民參考!
  • 推薦文章
    潜江市| 高雄县| 故城县| 教育| 东兰县| 大方县| 滦南县| 萨迦县| 梁山县| 左云县| 太和县| 都兰县| 桓台县| 仙桃市| 东海县| 淳安县| 比如县| 勃利县| 永登县| 牙克石市| 当雄县| 阜平县| 元阳县| 汝阳县| 盐源县| 开远市| 丹凤县| 乐至县| 镇安县| 铜川市| 南乐县| 通许县| 田阳县| 庐江县| 唐河县| 顺义区| 二连浩特市| 横山县| 乌鲁木齐市| 确山县| 乐都县|