相关疑难解决方法(0)

如何在Git的当前分支中获取最新的标签名称?

在Git中获取最新标签的最简单方法是什么?

git tag a HEAD
git tag b HEAD^^
git tag c HEAD^
git tag
Run Code Online (Sandbox Code Playgroud)

输出:

a
b
c
Run Code Online (Sandbox Code Playgroud)

我应该编写一个脚本来获取每个标记的日期时间并进行比较吗?

git git-checkout getlatest git-tag

424
推荐指数
18
解决办法
22万
查看次数

有没有办法使用github API v3获取给定repo的最新标记

我是github api的新手,我正在努力获得给定回购的最新标签.

问: 为什么我需要那个?

答: 作为QA,我负责测试并发布到LIVE,我们的团队拥有大约40件文物(github中的回购).我想构建一个工具,列出在最新标记之后提交的项目.这样我就可以更有效地管理版本.

即将到来.

根据Github api获得一个回购的所有标签

GET /repos/:owner/:repo/tags
Run Code Online (Sandbox Code Playgroud)

但是这给出了repo具有的完整标签列表.

有没有一种简单的方法可以找到最新的标签,而无需迭代上述api调用中的所有可用标签?

如果我遍历每个标签以找到最新的标签(基于每个标签的时间戳),那么随着时间的推移,这显然不是有效的方式,标签的数量会增加,因为我想重复至少超过10个回购的相同过程.

任何帮助将受到高度赞赏.

提前谢谢了

git github-api

18
推荐指数
5
解决办法
1万
查看次数

标签 统计

git ×2

getlatest ×1

git-checkout ×1

git-tag ×1

github-api ×1