I am working in local with git and my remote repository is svn so I use the "git svn" script to interract with the distant repo.
On the repo there is a "trunk" who correspond to my git "master", no problem. There are also different branches which refer to various states of stability of the project, here I will just take one and refer to it as "candidate_vX.Y". I have local git aliases for this svn branches, which is basically "candidate".
Now since candidate_v10.2 had been put in production, a branch for v11.0 had been made on the trunk which was candidate_v11.0 and I needed to redefine my local git alias to make it point to the new branch. I simply applied an internal documentation, which told me to do:
git symbolic-ref refs/heads/candidate_v11.0 refs/heads/candidate
But I realized afterwards that it was a mistake, the documentation of symbolic-refs says
git symbolic-ref [-m <reason>] <name> <ref>
and I did the opposite, so how to undo that?