Tags

Tags 是一种用于标记仓库中特定点的发布版本号或里程碑的方式,Tags 允许你标记特定的 Commit。

Tags 的主要功能

  • 发布版本控制:Tags 可以用来标记软件的发布版本,如 v1.0,v2.0 等
  • 里程碑标记:可以为项目开发中的重要阶段打上标签,如 Beta、Release Candidate 等
  • 快速回滚:如果发现已打标签的版本存在问题,可以快速回退到标签对应的 Commit
  • 分支控制:为分支打标签是常用的分支管理策略

添加新的 Tag

访问你的 GitCode 项目

在项目导航栏中,点击 “代码” 选项卡

单击导航栏下方的「Tags」图标,进入 Tags 列表页

单击页面右侧的「+新建Tag」按钮

在新建 Tag 弹窗中选择分支信息,eg: main、develop 等

输入 Tag 名称,通常为版本号如 v1.0

输入 Tag 的描述信息

点击「创建」创建新的 Tag

如何使用 Tags

  • 在项目的 Tags 页面浏览所有 tag
  • 通过选择标签查看对应点的代码快照
  • 比较不同标签之间的区别
  • 使用 git checkout + tag 名称检出标签对应的版本
  • 使用 git diff 查看标签版本与当前代码的不同

最佳实践

  • 使用语义化版本号作为 tag 名
  • 保持 tag 说明信息的简洁明了
  • 不要删除已发布的 tag
  • 定期为关键节点添加 tag
  • 推荐使用轻量级 tag

Tags 功能让版本控制变得简单易用,合理利用 Tags 可以更好地管理项目的发布和里程碑。