I work on projects on GitHub that receives a fair number of pull requests, and most of the time I need to make some slight adjustments on them before merging changes. I also do fetch+rebase when merging pull requests in an attempt to create more linear history. I find it easier to comprehend what was going on that way.
To that end, I added a command to do this in one shot:
If you find this command useful, would you please consider merging it?
Added a command to fetch&rebase a pull request.
Ignore rubymine files.
improved error handling
I noticed that git show-ref HEAD resolves to origin/HEAD, which isn't
what I'm expecting.
add private repo support to fetch-pull
Here's a commit that adds support for private repos to kohsuke's fetch-pull feature:
Merge pull request #1 from nixon/fetch-pull_orgs
Support for private repositories.
The change mentioned in the comment from nixon is now merged into this pull request.
provide a fetch-pull merge alternative
add merge, rebase and do-nothing options to the fetch-pull command. i
like being able to fetch a pull request by number, but sometimes i'd
rather not have the rebase happen automatically.
Merge pull request #2 from nixon/fetch-pull_with_options
Fetch pull with options
Merge remote-tracking branch 'upstream/master'
Switching to OAuth token
There's a lot more work to be done to convert other calls, but this is a
If the user is in org, check out via SSH.
canonicalize the path so that link to bin can be a symlink
improved the definition
far simpler implementation of fetch-pull