@mcc not answering the question and i realise this is a failure of git but what the fetch output actually said is it pulled the remote ref v0.16.2 and put it in the local ref FETCH_HEAD
@mcc @passcod Not exactly; it only updates remote-tracking branches, and there are no remote-tracking tags to update. So after `git fetch origin main` you would have it in `origin/main`, not in `main`.
I rarely use pull in git myself, I usually fetch and then decide what to do (merge, rebase or do nothing if not needed). Fetching tags has some special logic meant to make things simpler, but this sure can make things confusing too, especially when 99% of what you explicitly fetch are branches 🤪
@dos @passcod with a branch this would have worked