git - 如何在 git 中获取标签的标题(不是提交)?

标签 git github

我在github上创建了一个新版本,标题为“First release”,版本为“1.0.0”

我尝试像这样在命令行中获取此版本的标题:

git tag -n99 1.0.0

不幸的是,我收到的是提交消息,而不是“首次发布”

最佳答案

tag 是一个 git 概念,只能包含创建时提供或提示的 message

Release( doc ) 是一个 GitHub 概念,基于 git tag。在 GitHub 上创建的 Release 可以提供 Release title 并且 title 用于 Release 和不是特别是标签。因此,标签 没有提供给Releasetitle 的任何信息。

您正在尝试使用git tag 获取Release 元数据,具体title这是不可能的.

你可以试试 GitHub 的 API获取Release相关数据。

关于git - 如何在 git 中获取标签的标题(不是提交)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62197989/

相关文章:

git - curl 中的 Bitbucket 管道变量

git pull 失败并返回 "Either the application has not called WSAStartup, or WSAStartup failed"

github - 在 GitHub 操作中缓存 node_modules

git - 公钥被拒绝,但 ssh key 接受

带有空子模块文件夹的 GitHub zip 下载

git - 删除提交的父级,从而使其成为初始提交

git - 在 Git 中将本地 master 分支与远程 master 分支 merge

svn - dvcs (git/mercurial) 分支和 merge 支持比 svn 更好吗?

git - 将 Git 工作流从 merge 切换到 rebase : how to clean up a merge commit history?

GitHub:多帐户设置