Tags in Git are a way to bookmark specific commits. This is often done to indicate different versions or releases of a project. When pushing to a remote repository tags are not included by default. To push a tag to the remote repository use:
git push origin <tag name>
To push all local tags to the remote repository use:
git push origin --tags