課程
/前端開發(fā)
/前端工具
/全方位入門git
標(biāo)簽有什么用啊?用來干什么的?老師怎么沒講?我不知道為什么要加這個(gè)標(biāo)簽
2020-11-19
源自:全方位入門git 4-7
正在回答
tag就相當(dāng)于某次commit ID的別名,清晰好認(rèn),便于版本管理。
在你進(jìn)行軟件開發(fā)過程中,會(huì)有很多次的commit,當(dāng)軟件到了一定時(shí)候,你需要發(fā)布一個(gè)版本,這時(shí)就需要打個(gè)tag,這個(gè)tag一般打在當(dāng)前最新的一次commit提交那里,tag名一般就用軟件版本號(hào)。
后續(xù)這個(gè)軟件繼續(xù)開發(fā),繼續(xù)n多commit,到一定時(shí)間你發(fā)布第二個(gè)版本,就打第二個(gè)版本的tag。以后依次第三個(gè),第四個(gè)。。。。。tag。
以后你需要把某個(gè)版本的代碼拉下來用的時(shí)候,就直接checkout對(duì)應(yīng)的tag名就行了。
當(dāng)然你也可以用checkout commit ID的方式來拉對(duì)應(yīng)的代碼。
但如果沒有這些tag名,你是不可能想起來半年前發(fā)布的第二個(gè)版本所對(duì)應(yīng)的commit ID是多少的。
實(shí)際也不方便
每次commit之后會(huì)生成一個(gè)碼,如果要退回到某個(gè)特定版本,需要找到這個(gè)碼比較麻煩,可以使用tag加一個(gè)版本的標(biāo)簽,需要退回到該版本時(shí),直接使用這個(gè)版本的tag標(biāo)簽就行,方便退回到特定的版本
舉報(bào)
通過git基本命令以及git與github的拓展來全方位入門git。
1 回答還有這個(gè)地方,怎么用提示呢,請(qǐng)問老師用的是什么插件?
1 回答為什么我找不到分支,這一節(jié)看起來有點(diǎn)亂
3 回答為什么push不到GitHub上呢?這個(gè)error是什么意思呀
1 回答老師,這個(gè)是什么編輯器
1 回答?為什么要回退,直接覆蓋,不行嗎?
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號(hào)-11 京公網(wǎng)安備11010802030151號(hào)
購課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動(dòng)學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號(hào)
2023-08-27
tag就相當(dāng)于某次commit ID的別名,清晰好認(rèn),便于版本管理。
在你進(jìn)行軟件開發(fā)過程中,會(huì)有很多次的commit,當(dāng)軟件到了一定時(shí)候,你需要發(fā)布一個(gè)版本,這時(shí)就需要打個(gè)tag,這個(gè)tag一般打在當(dāng)前最新的一次commit提交那里,tag名一般就用軟件版本號(hào)。
后續(xù)這個(gè)軟件繼續(xù)開發(fā),繼續(xù)n多commit,到一定時(shí)間你發(fā)布第二個(gè)版本,就打第二個(gè)版本的tag。以后依次第三個(gè),第四個(gè)。。。。。tag。
以后你需要把某個(gè)版本的代碼拉下來用的時(shí)候,就直接checkout對(duì)應(yīng)的tag名就行了。
當(dāng)然你也可以用checkout commit ID的方式來拉對(duì)應(yīng)的代碼。
但如果沒有這些tag名,你是不可能想起來半年前發(fā)布的第二個(gè)版本所對(duì)應(yīng)的commit ID是多少的。
2021-05-18
實(shí)際也不方便
2020-11-21
每次commit之后會(huì)生成一個(gè)碼,如果要退回到某個(gè)特定版本,需要找到這個(gè)碼比較麻煩,可以使用tag加一個(gè)版本的標(biāo)簽,需要退回到該版本時(shí),直接使用這個(gè)版本的tag標(biāo)簽就行,方便退回到特定的版本