I get the following error after I run the steps below:
To git@provider.com:username/repo-name.git ! [rejected] dev -> dev (already exists) error:
In Mac SourceTree only deselect the Push all tags checkbox:
If you want to UPDATE a tag, let's say it 1.0.0
1.0.0
git checkout 1.0.0
git ci -am 'modify some content'
git tag -f 1.0.0
git push origin --delete 1.0.0
git push origin 1.0.0
DONE