Improved git tag handling