Do What You Can’t

Git

Git Branching Model

Git Project branching & releasing model In short, use tag to track every releases and use branch to keep developing parallelized. Two main branches During the project development lifecycle, there will be two branches that are almost always there and be used often. Also, they carry all the release tags. master( or develop) branch We consider origin/master to be the main branch where the source code of HEAD always reflects a state with the latest delivered development changes for the next release.