I have a tag called latest and I want that to be a branch instead. Opposite of this. I need to remove it from the remote repo as well.
Background: This is currently a problem for many golang packages, where goinstall looks for a release tag or branch, which corresponds with the latest official release of the language. Many people mistakenly used git tags, by analogy with other VCSes, when they should have used git branches.