目錄
1、什么是tag
2、idea 創(chuàng)建tag
3、推送遠(yuǎn)程分支
4、查看某個(gè)tag版本的代碼,只需要切換版本即可:
5、對(duì)之前的代碼提交版本打tag
?
1、什么是tag
通常,發(fā)布一個(gè)版本時(shí),會(huì)在版本庫(kù)中打一個(gè)標(biāo)簽(tag),這樣,就唯一確定了打標(biāo)簽時(shí)刻的版本。將來(lái)無(wú)論什么時(shí)候,取某個(gè)標(biāo)簽的版本,就是把那個(gè)打標(biāo)簽的時(shí)刻的歷史版本取出來(lái)。
所以,標(biāo)簽也是版本庫(kù)的一個(gè)快照。
簡(jiǎn)單理解:
? ?標(biāo)簽是某個(gè)版本的別名,因?yàn)間it的版本號(hào)都是用一串字母數(shù)字組成,為了便于管理,Git
可以給版本取個(gè)別名(也就是打上標(biāo)簽,比如標(biāo)簽的名字叫做 v1.0.0)。
2、idea 創(chuàng)建tag
idea 創(chuàng)建tag :
可以右鍵項(xiàng)目,然后按照 Git -> Repository -> Tag... 創(chuàng)建tag。
或 頂部菜單欄 按照 VCS -> Git-> Tag... 創(chuàng)建tag。
選擇Tag 菜單,進(jìn)行tag創(chuàng)建。若倉(cāng)庫(kù)中已經(jīng)存在該tag,會(huì)給予提示。
3、推送遠(yuǎn)程分支
? ? ? ?此時(shí)本地已經(jīng)吃創(chuàng)建成功了tag標(biāo)簽,但是并沒(méi)有同步到遠(yuǎn)程倉(cāng)庫(kù),我們需要將創(chuàng)建的tag發(fā)布到遠(yuǎn)程倉(cāng)庫(kù)。
push的時(shí)候特別注意:
打勾即可。。。
最后出現(xiàn)下面這張圖的時(shí)候就表示已經(jīng)ok了
4、查看某個(gè)tag版本的代碼,只需要切換版本即可:
checkout對(duì)應(yīng)tag的代碼
位置:窗口右下角創(chuàng)建分支處——Checkout Tag or?Revision …
說(shuō)明:checkout后會(huì)產(chǎn)生一個(gè)臨時(shí)分支,在此基礎(chǔ)上再操作新建分支即可checkout對(duì)應(yīng)tag.
文章來(lái)源:http://www.zghlxwxcb.cn/news/detail-408672.html
5、對(duì)之前的代碼提交版本打tag
選中版本 -> new -> Tag...文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-408672.html
到了這里,關(guān)于idea中g(shù)it打tag詳解的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!