Ashley Grant's Blog

In this tutorial, I will explain how to create a pull request on GitHub. We will then sync the GitHub fork with it's upstream repo. Finally, we will rebase a feature branch in the fork repo to sync it with changes from upstream.…

Rebasing??? What the heck??? We've all been there. You've just submitted a pull request that adds an absolutely amazing feature to your favorite open source project and the maintainer asks you to rebase your PR to master. CRAP! Now you're going to have to type…