When I enter a command:
git tag -l
I get such results:
rc-0.9.0.0 rc-0.9.0.1 rc-0.9.0.10 rc-0.9.0.11 rc-0.9.0.12 rc-0.9.0.2
To get a reverse sorting with the sort -V approach:
sort -V
git tag -l | sort -V --reverse