将 at 标签分配给 Github Release 也会将其分配给 Commit
Posted
技术标签:
【中文标题】将 at 标签分配给 Github Release 也会将其分配给 Commit【英文标题】:Will assigning at tag to a Github Release also assign it to the Commit 【发布时间】:2014-04-13 21:59:57 【问题描述】:假设指定的 commit
还没有标签,是否将 at 标签(例如 v1.1.0)分配给 Github release
也会将其分配给 commit
?如果是,是lightweight
还是annotated
标签?
【问题讨论】:
【参考方案1】:将 at 标签(例如 v1.1.0)分配给 Github
release
也将其分配给commit
会的。
如果是这样,它是
lightweight
还是annotated
标签?
一个轻量级的。
您可以查看我通过 GitHub UI 创建的这个 sample release,以便回答这个问题。此存储库以前没有任何标签。
本地获取后,可以看到上游添加了一个新标签。
$ ls .git/refs/tags/
v0.1
而且这个标签直接指向一个提交(即。它是一个轻量级标签,而不是一个带注释的标签)。
$ cat .git/refs/tags/v0.1
485750d2def0e01f5653534659d1785be0ff73db
$ git cat-file -t 48575
commit
【讨论】:
以上是关于将 at 标签分配给 Github Release 也会将其分配给 Commit的主要内容,如果未能解决你的问题,请参考以下文章
cv::Mat 分配给 'at<unsigned char>(0,0)' 时会导致崩溃
在将图像分配给 img 标签之前使用 javascript 调整图像大小