You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

GitHub 提交页面上的 release 标签具体是什么含义?

GitHub Commit 关联Release标签查询说明

页面展示标签含义

GitHub Commit详情页展示的标签主要分以下几类:

  • 普通标记标签:仅开发者为特定Commit打的自定义标记,没有关联正式发布流程
  • Release 标签:关联了GitHub Release发布记录的标签,对应仓库的正式对外发布版本,部分标签旁会带latest标识,代表是仓库当前最新的稳定发布版本
  • 预发布标签:标签旁带pre-release标识,对应测试版、候选版等非正式稳定发布的版本

参考图片

查找Commit关联的最早Release标签的方法

你可以通过两种方式查询:

界面直接筛选

Commit详情页的标签区域会显示所有包含该Commit的发布标签,你可以对比版本号的大小,版本号最小的正式Release标签就是你要找的最早关联版本。

Git命令查询

如果界面标签太多不好分辨,可以本地执行命令查询:

  1. 先拉取仓库全量标签数据:
    git fetch origin --tags
  2. 执行命令查询包含指定Commit Hash的所有标签,按创建时间正序排序:
    git tag --contains <替换为目标Commit的Hash值> --sort=creatordate
    输出结果的第一个就是该Commit关联的最早创建的标签,再核对该标签是否为正式Release即可。

内容的提问来源于stack exchange,提问作者Saurabh

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.03 02:45:02