- Keeps your project more organized by splitting features into separate branches for review.
- Avoids merge commits and keep your git history clean.
Repeat this process for every feature you want to add.
- Make sure the
master
branch of your fork is even withupstream/master
- Create a feature branch, leave the
master
branch untouched (important!) - Make your changes in your feature branch