关于Git的问题

关于Git的问题

什么是tag,为什么要有tag,怎么产生tag,是人为打的,还是某个操作处罚产生的tag,

为什么要有release分支?release和tag有什么关系

求解,


正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

1回答
扬_灵 2022-02-17 08:37:49

同学你好,tag是git版本库的一个标记,指向某个commit的指针。是人为创建的,tag主要用于发布版本的管理,rlease 为预上线分支,发布提测阶段,会release分支代码为基准提测用于QA测试。简单来说 tag 是 git 层面的概念,有点像一个标志或者说是 pointer,它创建了一个 标志 对应一个具体的 commit,而 release 是 github 层面的概念,比 tag 是一个更高抽象的概念,一次 release 就是一次发布,它从一个对应的 tag 创建,一般提供这次 release 的发布信息 和 一系列可供下载的 静态文件。

问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师