git - 如何不使用`git fetch --tags`获取最新的标签名称
问题描述
有一个答案说如何获取最新标签,https://stackoverflow.com/a/7979255/7909869。但前提是git fetch --tags
我用后一定要先用git clone REPO --depth=1
。我的 REPO 有很多标签,这意味着git fetch --tags
下载标签需要很长时间,我在这里的要求只是获取最新的标签名称,而不是整个代码。
解决方案
你可以看看git describe
:
git describe --abbrev=0
它应该返回最近的注释标签或者要获取仅针对当前分支中的当前提交的最新注释标记,请使用
git describe --exact-match --abbrev=0
推荐阅读
- php - 安装 symfony 项目时“类 Doctrine\Common\Cache\ArrayCache 不存在”
- typescript - Vue.js 3,Quasar 2 - 组件缺少模板或渲染功能
- r - 如何在r中的每个点,问号和感叹号处拆分字符串
- java - jUnit 文件名问题
- python - 如何在 django 中打开动态创建的文件
- c# - C# - 集合模型中面临错误 - 空处理
- html - 加载图像时出现 Firefox 替代文本
- c# - C#位图绘制图像正在缩放
- allennlp - 如何在 Allennlp 2.4.0 中使用 amp 训练?
- reactjs - 如何在 React JS 中使用可选负载进行 api 调用