Tag and Version
When I'm writing code, I have some standards for how I did mark versions.
When I've written test code that apparently works, I call that alpha and have a version number < 1.
Once the code is ready to go to other users for testing, I called that beta, version number still < 1.
After that, my first production release is v1. After a small edit or fix, this becomes v1.1.
For example
git tag -a v0.1 -m "Alpha release 1"
Typing git tag will show a list of previously used tags.