My previous GitHub branch-management process, first attempted with OpenShot/openshot-qt, and used on all projects until I came to appreciate the hub method (described below). Note that what's described here is also what the gh command will set up automatically, if the user first clones an upstream and then runs gh repo fork in that directory.
- After creating my fork in the web interface
$ git clone <my fork SSH identifier>; cd $PROJECT $ git remote add upstream <upstream HTTPS URL> $ git fetch upstream
From https://github.com/...