👩💻 Join our community of thousands of amazing developers!
If you work with a lot of open source projects, you may find a need to modify a GitHub Pull Request before merging to the master branch. This may be because you need to rebase, fix a failing test, or resolve a merge conflict caused by an upstream change. If you have used the hub gem before, you are probably familiar with the following code: $ hub checkout https://github.com/sethvargo/chefspec/pull/1 custom-branch But hub has some drawbacks, mainly that it is "yet another thing" you need to ins...