keithcurtis said: Will that require using the desktop app? No, it doesn't. It will only require having "Git" installed, and it all the steps should be described in the "First Time Setup" Section. Gigs said: It's a chore to do this, but I just found a possible really simple solution (if it works, testing now): <a href="https://github.com/apps/pull" rel="nofollow">https://github.com/apps/pull</a> Sorry GiGs, I skipped the rest of the replies all the way to Cassie's post, when I saw you had the convoluted GitHub Update method there, and missed that link. Sure, that app seems handy. If I understand it correctly, it only updates your master automatically, but you can manually add other branches to receive updates. My workflow is good enough considering how streamlined it is, and I then retain control of when my fork is updated. I'd use this anyway for only the master branch, and only update my other branches when I want to reduce the change diff and make things more clear in the PR phase. Anyway, I've now made the first version of my " Not-So-Short Git Command Line Guide "(and linked it on related wiki pages). It has a section on how to create a proper Pull Requests( on GitHub, in the browser), that fits with the rest of the command line workflow & examples I've written, that also explains the rationale behind a couple of things the Beginners Guide maybe doesn't. This guide's section on Update Your Fork is much more complete than the one Cassie linked to on Roll20 repo's wiki. Will update with some images for the GitHub guide section, and expand on the rest of the guide, possibly with more workflow examples. I know GitHub have recently released something that would make doing pull requests directly through the command line, but I haven't used it, so can't make a guide on it. Feedback and corrections are welcome. Edit: Ironicly enough, GitHub is having issues since around 10 minutes ago, so y'all can't test this guide until they are back.