Step 1 : Fork the project repository
Step 2 : Clone your fork
Step 3 : Navigate to your local repository
Step 4 : Check that your fork is the "origin" remote
Step 5 : Add the project repository as the "upstream" remote
Step 6 : Pull the latest changes from upstream into your local repository
Step 7 : Create a new branch
Step 8 : Make changes in your local repository
Step 9 : Commit your changes
Step 10 : Push your changes to your fork