Taken from slides from the "Getting Started with Open Source" talk at RC
- Fork and clone
- Create a new branch
git checkout -b branchName
- or
git switch -c branchName
(more info)
- Do the fix
- Commit the changes
- Push the branch to github
git push origin branchName
- Create a pull request (referencing the branch)