This is basically what I do too.

You need to do (only once): `git remote add upstream 
https://github.com/nim-lang/Nim.git`

And then, when I want to update my local `devel` branch (e.g. before creating a 
branch with some fix), I do: `git pull upstream devel`.

You still _push_ your changes to _your_ repo (`git push origin <branch_name>`), 
and then you can create a pull request.

* * *

Btw, it is not crucial that your branch must be ahead of `Nim/devel` (upstream) 
— this stuff matters only if you change some file that has also been changed 
there in the mean time.

Reply via email to