We use git-flow to have master and development branches, merging at ease when working on hotfixes, features or releases with auto-tagging. We set the tag prefix to v to be able to standardize release versions. In example v1.0.0.
- Installation https://github.com/nvie/gitflow/wiki/Installation
- Watch introduction if unfamiliar https://vimeo.com/16018419
- Setup on your local repo by going into this project's directory and typing
git flow init. Press enter for every question except for tag-prefix: Typevand enter. This will automatically recognize master and develop branches and will set you on develop branch.