I tend to take a fork of the repo. Create a branch - make changes - commit/push to your fork and then do the PR from there to the master branch on upstream.

If it is a small change I often just edit directly on GitHub and do the PR from there.

2 Likes