目錄
前文
正文
指令行使用
結合Android Studio使用
方法1:
方法2:
Android Studio結合GitLab使用
結語
附文
前文
使用Git,肯定會接觸到Tag。那Tag的作用是什麼呢?
一般在代碼封闆時使用。一個不可修改的曆史代碼版本就像被我們封存并記錄了起來,不論是運維釋出拉取,還是代碼版本管理,都是非常友善的,益處多多。那麼我們如何使用這個功能呢?接下來分析下。
正文
指令行使用
檢視标簽
git tag
建立标簽
git tag 标簽名字 -m '消息内容'
推送标簽
git push origin 标簽名字
删除标簽
git tag -d 标簽名字
推送
git push origin
給指定的commit打标簽
git tag -a v0.1.0 49e0cd22f6bd9510fe65084e023d9c4316b446a6
解釋:打标簽不必要在HEAD之上,也可在之前的版本上打,這需要你知道某個送出對象的校驗和,通過git log指令擷取。
結合Android Studio使用
在Android Studio中也可以在Terminal中使用指令行,但我們這個章節說下結合界面的使用。
在Android Studio 的Version Control中在想要添加Tag的Commit上 右鍵 -> New Tag
方法1:
輸入Tag's Name (以上操作 相當于指令行:git tag XXX -m "YYY")
VCS->Push 送出所有Tag (以上操作 相當于指令行:git push origin XXX)
方法2:
VCS->Git->Tag 建立
建立界面如下圖:
輸入Name及Message即可,想要送出為某個Commit也是可以操作的。
Android Studio結合GitLab使用
在Android Studio 的Version Control中在想要添加Tag的Commit上 右鍵 選擇 New Tag
輸入Tag's Name (以上操作 相當于指令行:git tag XXX -m "YYY")
VCS->Push 送出所有Tag (以上操作 相當于指令行:git push origin XXX)
此段内容相當于 第二節中的方法1
這時候會在GitLab的Tag标簽下 看到已經送出上來了剛剛的Tag
此時去标記備注就可以了
Android Studio中展示:
請注意看,相應的Commit上已有了标簽的icon及标簽名稱
在GitLab中展示:
結語
至此對于git tag的相關介紹就結束了,後續有任何問題可留言或私信我。謝謝~
附文
個人微信公衆号:摩羯座程式媛的日常 (dreamflower_hannah)
CSDN:https://blog.csdn.net/wj9966