- clone the repo
- checkout to your branch if not any, create a branch, for example,
fixing-bugs
- pull the latest changes from the master branch
- make changes
- commit and push
- create a pull request
- never keep untracked changes, always commit, push, and create a
PR
after finishing your work - you should always pull the latest changes from the master branch before you start working on a new feature