Our suggested method of updating a fork is here: <https://trac.macports.org/wiki/WorkingWithGit#upstream-fetch>

Hopefully you're not committing to master locally, as that's just asking for trouble. If you're not, no resetting or force pushing of master should be necessary. If you have uncommitted local changes, you probably need to use --autostash when rebasing. If there are conflicts, you resolve them when the stash is popped at the end.

If you then create your PR branches starting from master, everything should work pretty smoothly.

- Josh

Reply via email to