git tag -n99
简短而简洁。这将列出每个标记注释/提交消息的最多99行。
这是Git标记官方文档的链接。
我现在认为,仅显示每个标记最多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
,但让我们将其保存为不同的问题/答案。
git tag -n
只会打印批注的第一行。 - Paul Price