A long, long time ago, I started running only specific releases. That has been updated enough for me. When FreeBSD dropped a new minor version, I would sup everything and build world/kernel/ports in a marathon session and then let things sit until the next minor version dropped. I set my FreeBSD hobby aside for most of the SVN era and never did a minor version update then. Now I am trying to rejuvenate my hobby.
Is there a reason beyond, "You want the latest and greatest" for not wanting to switch my source to release/13.0.0?
Perhaps git doesn't like going backward. (kinda defeats the point of source control though, right?) Or maybe git only likes going backward along a branch. Or maybe if I wanted to go backward in time to 13.0.0, I should go backward to that reference which is git revision (ea31abc261ffc01b6ff5671bffb15cf910a07f4b ?) rather than the tag?
Some of the sources I've read made it sound like branches, revisions, and tags (references) could be used interchangeably. Is that correct?
I'm fully willing to admit major misunderstandings of git.
And thanks for the quick reply.