Add Tag.
git tag -a v1.0 -m 'version 1.0'
Add Tag to a commit
git tag -a v1.0 -m 'version 1.0' c4283bb
Push Tag to remote origin (All TAG)
git push --tag
Push Tag to remote with specific tag.
git push origin tag v1.0
Here is how to delete a tag from a remote Git repository.
If you have a tag named '12345' then you would just do this:
git tag -d 12345 git push origin :refs/tags/12345
That will remove '12345' from the remote repository.