On Mon, May 18, 2009 at 10:20:49AM -0700, Linus Torvalds wrote: > It's a rather expensive operation, but it does have the really nice > property that it will show the date of the commit the tag is pointing to, > rather than necessarily the date of the tag itself (which is not > well-defined unless the tag is signed). It seems like you should be able to script around for-each-ref and remain efficient, but I don't think there is a way to convince it to dereference tags. Something like: git for-each-ref --format='%(refname) Tag: %(taggername) %(taggeremail) %(taggerdate) Commit: %(authorname) %(authoremail) %(authordate) ' refs/tags almost works, but the commit fields are always empty. So I think you would have to parse and manually rev-parse each one. -Peff PS The for-each-ref command above caused a segfault when run in git.git. Patch to follow. -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html