Problem
I have a repository I use. The authors created a tag v1.2.3 on commit A. Then, they deleted the tag and re-tagged, this time on a new commit B. vcs status indicates the repository is on v1.2.3, but it's actually on commit A. v1.2.3 actually points to B.
Expected behavior
vcs pull src then vcs status shall show I am on commit B rather than the tag.
Actual behavior
VCS lets me be on the wrong commit with no warnings or errors, it's silently the wrong commit.
Problem
I have a repository I use. The authors created a tag
v1.2.3on commitA. Then, they deleted the tag and re-tagged, this time on a new commitB.vcs statusindicates the repository is onv1.2.3, but it's actually on commitA.v1.2.3actually points toB.Expected behavior
vcs pull srcthenvcs statusshall show I am on commitBrather than the tag.Actual behavior
VCS lets me be on the wrong commit with no warnings or errors, it's silently the wrong commit.