git tag -n99
短而甜。这将列出来自每个标签注释/提交消息的多达 99 行。这是 git tag 官方文档的链接。
我现在认为每个标签最多只能显示 99 行的限制实际上是一件好事,因为大多数时候,如果一个标签真的超过 99 行,你就不会真的想看到所有其余的台词你会吗?如果您确实希望看到每个标签的行数超过 99 行,则始终可以将其增加到更大的数字。
我的意思是,我想可能有特定的情况或原因希望看到大量的标签消息,但是在什么时候你不想看到整个消息?当它有超过 999 行时?10,000?1,000,000?我的观点是,通常对您将看到的行数设置一个上限是有意义的,并且这个数字允许您设置它。
由于我正在为您在查看标签时通常希望看到的内容进行论证,因此将这样的内容设置为别名可能是有意义的(来自 Iulian Onofrei 下面的评论):
git config --global alias.tags 'tag -n99'
我的意思是,你真的不想在git tag -n99
每次只想看到你的标签时都输入,对吗?一旦配置了别名,只要您想查看标签,您只需git tags
在终端中输入即可。就个人而言,我更喜欢比这更进一步,为我所有常用的命令创建更缩写的 bash 别名。为此,您可以在 .bashrc 文件中添加类似这样的内容(适用于 Linux 和类似环境):
alias gtag='git tag -n99'
然后,每当您想查看标签时,只需键入gtag
. 使用别名路径(git 别名或 bash 别名或其他)的另一个优点是您现在已经有了一个位置,您可以在其中添加进一步的自定义设置,通常希望您的标签显示给您(例如排序它们以某些方式,如我在下面的评论等)。一旦您克服了创建第一个别名的麻烦,您现在将意识到为您喜欢以自定义方式工作的其他事情创建更多别名是多么容易git log
,但让我们将其保存为不同的问题/答案.