How can I create a git tag after successful build in Team City?
You can use VCS Labeling build feature to tag successful builds in TeamCity.