Git中tag的作用

背景

项目中,会在常规迭代、hotfix后(开发分支、hotfix最终都会合并到release中),在release上的这些节点上打tag。tag是干什么用的呢?

tag的作用

git官网做了个概述:

Like most VCSs, Git has the ability to tag specific points in a repository’s history as being important. Typically, people use this functionality to mark release points (v1.0, v2.0 and so on). In this section

其实就是标记一些重要节点的

tag的常见操作

  1. 查询tag
  2. 新增tag
  3. 删除tag
  4. 查看tag指向节点的项目文件

这里不赘述了,具体可以参看Git Tagging

其实git的可视化界面进行以上操作还是很方便的呀

tag命名规范

各个项目组都有各自的规范吧,我们命名规范是:
V大版本.小版本.开发版本:

  1. 大版本:大功能开发的版本号
  2. 小版本:大功能中拆分出来的小版本号
  3. 开发版本:开发过程中迭代的版本,如BUG修复等

版本号只能增加,不能下降

eg:V1.12.3

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值