亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Git Tag 標簽有哪些

發布時間:2021-07-19 09:37:06 來源:億速云 閱讀:153 作者:小新 欄目:開發技術

這篇文章主要為大家展示了“Git Tag 標簽有哪些”,內容簡而易懂,條理清晰,希望能夠幫助大家解決疑惑,下面讓小編帶領大家一起研究并學習一下“Git Tag 標簽有哪些”這篇文章吧。

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

創建輕量標簽不需要傳遞參數,直接指定標簽名稱即可。

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

切換到標簽

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

查看標簽信息

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

$ git show v0.1.2

刪除標簽

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

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

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

給指定的commit打標簽

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

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

標簽發布

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

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

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

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

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

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

以上是“Git Tag 標簽有哪些”這篇文章的所有內容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內容對大家有所幫助,如果還想學習更多知識,歡迎關注億速云行業資訊頻道!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

通渭县| 乌鲁木齐县| 抚州市| 星座| 霍林郭勒市| 安宁市| 武乡县| 兖州市| 怀安县| 乐都县| 十堰市| 高平市| 汤阴县| 工布江达县| 子长县| 忻州市| 桂林市| 萨迦县| 临城县| 鄂伦春自治旗| 崇礼县| 凤阳县| 松溪县| 岳阳县| 文山县| 长岭县| 宿松县| 克山县| 阜宁县| 浮山县| 庄浪县| 东城区| 塔城市| 嘉黎县| 景德镇市| 荣成市| 康保县| 永城市| 绍兴市| 长武县| 静安区|