Use git flow workflow
Use the git-flow workflow (https://danielkummer.github.io/git-flow-cheatsheet/index.fr_FR.html).
Usually, the master
branch must have code that compiles and works (stable code). We have then the develop
branches and features
branches.