6.4.1. Best Practice (4/4)# Best Practices Keep a healthy reference Separate changes Commit complete changes Regularly tag states Regularly tag good states Tag particular states (see git tag ) Use a meaningful versioning framework to describe states (e.g., semver )