March 2017
Beginner to intermediate
392 pages
8h 19m
English
Once we have our project following semantic versioning, we can start working with releases and release branches in our version control system, for example, Git. Using releases and release branches allows us to plan and organize the changes we will make in our code better.
The work with releases is based on the semantic versioning due to the fact that each release branch will be created from master, usually from the latest master version that has a tag (for example, v1.2.3).
The main benefits of using release branches are as listed:
Read now
Unlock full access