git - git 可以列出两个特定提交之间出现的标签吗?

标签 git tags commit

有没有办法让 git 列出在两次提交之间添加的所有标签?也就是说,只显示出现在 A 点和 B 点之间的标签。

最佳答案

您可以使用带有这些选项的 git log 命令:

git log tagA...tagB --decorate --simplify-by-decoration

--decorate 显示提交旁边的标记名称,--simplify-by-decoration 仅显示已标记的提交。

关于git - git 可以列出两个特定提交之间出现的标签吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16452656/

相关文章:

html - <h1> - <h6> 标签在电子邮件通讯中呈现为绿色字体

grails - grails 2.4.4:如何在服务方法中立即提交每个插入(也称为保存)?

git - 如何更改分支正在跟踪的远程?

java - 在 Intellij IDEA 中禁用自动代码重排

git - 使用 GIT 管理文档

php - 使用 PHP 从 XML 中删除空标签

git pre-push 钩子(Hook) : run test on each new commit

json - 将 mongo 条目解析为结构

svn - Subversion 中的忽略文件从 svn :ignore property 中删除旧值

apache-kafka - 卡夫卡消费者 : Pros and cons of using auto commit