是否有一个衬里,显示我的日期,所有的git轻量级标签在哪里创建?
比如:git show tags——format=date ?
是否有一个衬里,显示我的日期,所有的git轻量级标签在哪里创建?
比如:git show tags——format=date ?
我在这个链接中找到了一个符合我需求的解决方案:
git log --tags --simplify-by-decoration --pretty="format:%ai %d"
我将该命令放在~/中的别名中。别名,所以现在每次我运行gitshowtagbydate我得到我需要的。
git标记-l显示所有标记的列表。format参数可用于定义自定义输出。例如:
git tag -l --format='%(refname) %(taggerdate)'
根据下面的评论更新:
git tag -l --sort=-creatordate --format='%(creatordate:short): %(refname:short)'
你不能
轻量级(无注释的)标记只指向另一个对象(比如commit,它有一个日期)。请参阅打印这些(creatordate)的其他答案之一。
带注释的标签确实带有日期、作者和消息。打印这些的其他答案之一(taggerdate)。