最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Git Tag 標(biāo)簽詳解

 更新時間:2017年11月26日 11:46:24   作者:金琥  
這篇文章主要介紹了Git Tag 標(biāo)簽以及git命令之git tag給當(dāng)前分支打標(biāo)簽的相關(guān)知識,需要的朋友可以參考下

Git Tag 標(biāo)簽

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

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

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

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

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

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

列出標(biāo)簽

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

打標(biāo)簽

git標(biāo)簽分為兩種類型:輕量標(biāo)簽和附注標(biāo)簽。輕量標(biāo)簽是指向提交對象的引用,附注標(biāo)簽則是倉庫中的一個獨(dú)立對象。建議使用附注標(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ù)a即annotated的縮寫,指定標(biāo)簽類型,后附標(biāo)簽名。參數(shù)m指定標(biāo)簽說明,說明信息會保存在標(biāo)簽對象中。

切換到標(biāo)簽

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

查看標(biāo)簽信息

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

$ git show v0.1.2

刪除標(biāo)簽

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

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

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

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

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

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

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

通常的git push不會將標(biāo)簽對象提交到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ù)器

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

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

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

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

相關(guān)文章

  • Shell用sed命令刪除特定行的方法

    Shell用sed命令刪除特定行的方法

    這篇文章主要介紹了Shell用sed命令刪除特定行的方法,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-10-10
  • shell?數(shù)組?${array[@]}?${array[*]}的使用及區(qū)別解析

    shell?數(shù)組?${array[@]}?${array[*]}的使用及區(qū)別解析

    shell中用括號來表示數(shù)組,數(shù)組元素間使用空格隔開,這篇文章主要介紹了shell?數(shù)組?${array[@]}?${array[*]}的使用及區(qū)別,需要的朋友可以參考下
    2023-06-06
  • shell中如何使用date獲取時間戳

    shell中如何使用date獲取時間戳

    這篇文章主要介紹了shell中如何使用date獲取時間戳,本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2023-09-09
  • csh,tcsh,bash,sh等shell的區(qū)別

    csh,tcsh,bash,sh等shell的區(qū)別

    這篇文章主要介紹了linux下csh, tcsh,bash, sh等shell的區(qū)別?,需要的朋友可以參考下
    2014-02-02
  • linux shell之文件鎖

    linux shell之文件鎖

    經(jīng)常在 shell 腳本里要阻止其它進(jìn)程,比如 msmtp 自帶的mail queue 腳本,這個腳本的互斥做法是不正確的,下面介紹下發(fā)現(xiàn)的三個通過文件達(dá)到互斥的正確做法
    2016-08-08
  • Linux Shell腳本查看NUMA信息

    Linux Shell腳本查看NUMA信息

    這篇文章主要介紹了Linux Shell腳本查看NUMA信息,本文直接給出腳本實(shí)現(xiàn)代碼,需要的朋友可以參考下
    2015-06-06
  • linux上搭建solr的實(shí)現(xiàn)方法(用jetty部署)

    linux上搭建solr的實(shí)現(xiàn)方法(用jetty部署)

    下面小編就為大家分享一篇linux上搭建solr的實(shí)現(xiàn)方法(用jetty部署),具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2017-12-12
  • Linux Shell 數(shù)組的創(chuàng)建及使用技巧

    Linux Shell 數(shù)組的創(chuàng)建及使用技巧

    這篇文章主要介紹了Linux Shell 數(shù)組的創(chuàng)建及使用技巧,本文講解了數(shù)組定義、數(shù)組讀取與賦值以及特殊使用,需要的朋友可以參考下
    2015-07-07
  • Linux traceroute命令使用方法實(shí)例詳解

    Linux traceroute命令使用方法實(shí)例詳解

    這篇文章主要介紹了Linux traceroute命令使用方法實(shí)例詳解的相關(guān)資料,希望通過本文能幫助到大家,讓大家理解應(yīng)用這部分內(nèi)容, 需要的朋友可以參考下
    2017-10-10
  • Linux之時鐘中斷詳解

    Linux之時鐘中斷詳解

    這篇文章主要介紹了Linux之時鐘中斷詳解,分享了相關(guān)代碼示例,小編覺得還是挺不錯的,具有一定借鑒價值,需要的朋友可以參考下
    2018-01-01

最新評論

天镇县| 民权县| 上虞市| 嘉荫县| 洱源县| 桐城市| 湟源县| 汉沽区| 云南省| 五莲县| 成武县| 延庆县| 韶关市| 六枝特区| 揭西县| 榆树市| 石首市| 油尖旺区| 宿州市| 平阴县| 永登县| 金坛市| 东乌珠穆沁旗| 福清市| 长沙县| 山东省| 彭州市| 兴安县| 普兰县| 友谊县| 边坝县| 高密市| 海安县| 读书| 信宜市| 日照市| 杨浦区| 噶尔县| 大悟县| 景东| 盐池县|