Merging Github Pull Requests from Emacs06 Aug 2014, by Artur Malabarba.
GitHub Integration post series
- Merging Github Pull Requests from Emacs
- Automatically configure Magit to access Github PRs
- Easily Create Github PRs from Magit
- Create Github PRs from Emacs with Magit (again)
Last week, Bin Chen shared his workflow for merging Github pull requests. Other than the use of Firefox instead of Conkeror, it was identical to mine. Now I gladly come to admit that Alexander Yakushev has outsmarted us both by fixing up magit-gh-pulls-mode, a package originally written by Yann Hodique which does it all from within Magit.
You can find the keybinds on the Readme page.
It bothers me very slightly that it immediately queries for
pull-requests when I first call
magit-status, even if I’m not
interested in pull-requests at the moment. So we change the suggested
setup in order to fix that.
With this setup it’ll only activate
magit-gh-pulls-mode after you
try to update the list of pull-requests.