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