For one of my games I'm using the git shorthash for the version number, because it makes it easier for me to check my git log for what I did since the previous devlog while writing a new one, and I haven't yet started tagging my versions for formal releases. When I get further along with my game I'll probably start doing tags and releases that way.
Coming up with the way to version a thing is kind of annoying and as an end user it doesn't really matter to me, personally, aside from the aesthetics.