如何限制 git 标签列表中返回的标签数量
How to limit number of returned tags in git tag list
如何限制 运行
返回的标签
git tag
放入具体多少个标签?我有一个很长的标签列表,我只需要查看存储库中最新的十个标签是什么
您可以使用 --sort
选项对 git tag
返回的标签列表进行排序。详细信息可在手册页上找到:git-tag.
The default sorting is lexicographic.
Prefix - to sort in descending order of the value.
然后,您可以使用head
命令来过滤想要的号码。如果需要,您可以在获取最后 10 个之前 grep -v NOT_NEED_PATTERN
标记。
例子
假设您的标签在版本上增加了数字(例如 1.0
、1.1
、2.0
、...),您可以使用此命令获得最后 10 个标签
git tag --sort=-refname |head -n 10
git for-each-ref refs/tags/ --count=10 --sort=-refname --format="%(refname:short)"
如何限制 运行
返回的标签git tag
放入具体多少个标签?我有一个很长的标签列表,我只需要查看存储库中最新的十个标签是什么
您可以使用 --sort
选项对 git tag
返回的标签列表进行排序。详细信息可在手册页上找到:git-tag.
The default sorting is lexicographic.
Prefix - to sort in descending order of the value.
然后,您可以使用head
命令来过滤想要的号码。如果需要,您可以在获取最后 10 个之前 grep -v NOT_NEED_PATTERN
标记。
例子
假设您的标签在版本上增加了数字(例如 1.0
、1.1
、2.0
、...),您可以使用此命令获得最后 10 个标签
git tag --sort=-refname |head -n 10
git for-each-ref refs/tags/ --count=10 --sort=-refname --format="%(refname:short)"