What is the difference between the master branch and the develop branch
My understanding is the master branch can be thought of as the latest ‘stable’ version. Code doesn’t change in the master branch until the guys publish a new release. On the other hand, the dev branch contains the latest changes and modifications, all of which normally make it into the master branch for future releases. I generally stick to the current master branch unless I need to try out a new feature that is currently under development.