在 Github 上,当你访问一个提交对应的页面时 - like this - 您可以看到以下内容:
我想在分支( master
)旁边的页面显示包含该特定提交的存储库标签(在这种情况下: 4.8.0, 4.7.1, 4.7.0, 4.6.2, 4.6.1
和 4.6.0
)。
有没有办法通过 GitHub REST API 或 GIT 命令行工具访问该信息?
最佳答案
我不确定 REST API,但您可以从 Git 的 CLI 执行此操作
git tag --contains <commit>
这将输出从此提交可访问的所有标签。
<commit>
可以是提交或对象...即分支名称、标签名称或 sha。
关于GitHub : Tags that include a specific commit,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36142365/