I have seen the commands git describe and git-name-rev but I have not managed to get them to list more than one tag.
git describe
git-name-rev
Example: I have the sh
git tag --points-at HEAD
Shows all tags at HEAD, you can also substitute HEAD with any sha1 id.