One commit for every feature, regardless how long you'll work on it? One commit a day, regardless which features or bugfixes you worked on?
Or do you go full git-style? Particular Branches for dev and release, a new branch for every feature, one commit for every little part of the feature?
Do you even have your own ticket systems or user stories?
What's your workflow with versioning in personal projects?
Looking forward to your comments and thoughts.