LiveDemo - Open-source alternative to Storylane, Navattic, and Arcade | Product Hunt

How to Create a Pull Request in Github



How to Create a Pull Request in Github: step-by-step guide

  1. Navigate to the repository that you want to create a pull request.

  2. Click on the 'Pull requests' tab near the top of the page.

  3. Click the 'New pull request' button.

  4. In the 'base' dropdown, choose the branch you want to merge into.

  5. In the 'compare' dropdown, choose the branch with your changes to the branch you want to merge from.

  6. Add a descriptive title and an optional description for the pull request to explain what the changes are and why they’re needed.

  7. Click 'Create pull request'.

  8. Your pull request is now created! It will appear in the 'Pull Requests' tab, where others can review, comment on, and merge it.

Quick answer: To create a pull request in GitHub, navigate to the repository, click the Pull requests tab, and select New pull request. Choose your base and compare branches, add a descriptive title and optional description, and click Create pull request to finish.

About this GitHub tutorial

Submit code changes for review by opening a pull request in GitHub with this quick step-by-step tutorial. This guide shows how to create a Pull Request in Github in 8 steps, starting with "Navigate to the repository that you want to create a pull request" and finishing with "Your pull request is now created! It will appear in the 'Pull Requests' tab, where othe...". The interactive demo above is a click-through copy of the real GitHub interface, so you can rehearse each step before doing it in your own account.

Frequently asked questions

How many steps does it take to create a Pull Request in Github?

8 steps. Each one is listed in order above, and the demo highlights exactly where to click.

Can I try it without changing my own account?

Yes. Clicking through the demo doesn't touch your GitHub data or settings. Once you know the flow, repeat it in your own workspace.

This tutorial is filed under GitHub. Related guides: How to Create a Tag in Github, How to Create Directory in Github and How to Create Github Account. Last reviewed 05 Oct 2026.

LiveDemo - Open-source alternative to Storylane, Navattic, and Arcade | Product Hunt
🚀

Create your first interactive demo in minutes

No credit card required • Start building today

Start free→

This website uses cookies to enhance the user experience.

AcceptDecline