# Collaborating with pull requests

Track and discuss changes in issues, then propose and review changes in pull requests.

## Links

* [Getting started](/en/pull-requests/collaborating-with-pull-requests/getting-started)

  Learn about the GitHub flow and different ways to collaborate on and discuss your projects.

* [Working with forks](/en/pull-requests/collaborating-with-pull-requests/working-with-forks)

  Forks are often used in open source development on GitHub.

* [Collaborating on repositories with code quality features](/en/pull-requests/collaborating-with-pull-requests/collaborating-on-repositories-with-code-quality-features)

  Workflow quality features like statuses, protected branches, and required status checks help collaborators make contributions that meet conditions set by organization and repository administrators.

* [Proposing changes to your work with pull requests](/en/pull-requests/collaborating-with-pull-requests/proposing-changes-to-your-work-with-pull-requests)

  After you add changes to a topic branch or fork, you can open a pull request to ask your collaborators or the repository administrator to review your changes before merging them into the project.

* [Addressing merge conflicts](/en/pull-requests/collaborating-with-pull-requests/addressing-merge-conflicts)

  If your changes have merge conflicts with the base branch, you must address the merge conflicts before you can merge your pull request's changes.

* [Reviewing changes in pull requests](/en/pull-requests/collaborating-with-pull-requests/reviewing-changes-in-pull-requests)

  After a pull request has been opened, you can review and discuss the set of proposed changes.

* [Incorporating changes from a pull request](/en/pull-requests/collaborating-with-pull-requests/incorporating-changes-from-a-pull-request)

  You can propose changes to your work on GitHub through pull requests. Learn how to create, manage, and merge pull requests.