November 2018
Beginner
180 pages
4h 26m
English
The master branch is the original branch where all code is branched from. However, it is never committed to directly; it is only ever merged into. The master branch is then used as the deployed branch, or the released branch if you have a product that is shipped. You can tag each merge with a version number to help identify these releases or deployed versions. It is worth reiterating here that code on the master branch should always be considered production ready and that no development should be occurring on this branch.
Read now
Unlock full access