Pass -f to git fetch --tags so tag changes work
Before: $ hotspot (master) >git fetch --tags origin From https://github.com/KDAB/hotspot.git ! [rejected] continuous -> continuous (would clobber existing tag)
After: $ hotspot (master) >git fetch -f --tags origin From https://github.com/KDAB/hotspot.git t [tag update] continuous -> continuous
I had the same issue for a very long time, in KDE repositories where a release tag was moved before the release.