Powerful New Pull Requests

By on June 17, 2011

You’ve been asking for it, and here it is: brand spanking new pull requests!

Pull requests make it dead simple for contributors to:

As a repo owner, pull requests let you:

Create a new pull request

Anyone with a fork can create a pull request. Select the “create pull request” button and you’ll be on your way.

If you’re not yet ready to submit a pull request, try out the “compare fork” feature to see a summary of the changes you’ve made on your fork.

Submitting a pull request is easy. Enter a title and description, and that’s it! You’ll get a visual diff to see exactly what will be merged. And when you submit the pull request, the parent repository’s writers will be notified of your contribution via email.

Want to push between different branches? No worries. You can select from the available origin and destination branches.

Have a merge conflict? Don’t sweat it. Bitbucket tells you what you need to know to resolve the conflict and perform a clean pull request.

Review outstanding pull requests

Anyone with read access to a repository can review the open, fulfilled and rejected pull requests.

Not only that, pull request URLs are unique, so you can even share them with friends via email or instant message.

Single click merges

Have a contribution you’re ready to accept? Sweet. We’ve made that single click. Anyone with write access to a repo can select “Fulfill pull request”.

When a pull request is accepted, Bitbucket will pull server-side and merge the changes. All without any command line fuss.

Try pull requests

What are you waiting for? Why not try forking one of your favorite open-source projects on Bitbucket and contribute back using pull request!

  • Tobu

    Neat feature. I would reword it: “Request a pull” or “send a pull request”.

  • Tobu

    Neat feature. I would reword it: “Request a pull” or “send a pull request”.

  • Tobu

    Neat feature. I would reword it: u201cRequest a pullu201d or u201csend a pull requestu201d.

  • Tobu

    Neat feature. I would reword it: u201cRequest a pullu201d or u201csend a pull requestu201d.

  • Luis Miranda

    Just tried this out, very nice!

  • Luis Miranda

    Just tried this out, very nice!

  • Luis Miranda

    Just tried this out, very nice!

  • Jave Cohnson

    That’s nice. I wonder when will guys from GitHub copy this new feature. Oh wait…

  • Jave Cohnson

    That’s nice. I wonder when will guys from GitHub copy this new feature. Oh wait…

  • Jave Cohnson

    That’s nice. I wonder when will guys from GitHub copy this new feature. Oh wait…

  • Jon Langevin

    Nice that pull requests are usable now, but when are we going to get code review functionality for standard source files and changesets (non-pull request related)?

  • Jon Langevin

    Nice that pull requests are usable now, but when are we going to get code review functionality for standard source files and changesets (non-pull request related)?

  • Jon Langevin

    Nice that pull requests are usable now, but when are we going to get code review functionality for standard source files and changesets (non-pull request related)?

  • http://avi-player.org/ avi player

    great, that is going to be very convenient :) i appreciate it when they move forward, way to go! :) even if the steps are not so big