# Reference for pull requests

Find detailed guidance on managing pull requests, including reviews, merges, branches, and resolving conflicts.

## Links

* [Pull requests](/de/pull-requests/reference/pull-requests)

  Propose, review, and merge code changes using pull requests to collaborate effectively and maintain code quality.

* [Branches](/de/pull-requests/reference/branches)

  Use branches in GitHub to isolate development work, manage default branches, and collaborate effectively using pull requests and branch protections.

* [Forks](/de/pull-requests/reference/forks)

  Understand how forks enable independent collaboration by creating separate repositories connected to the original, with distinct settings and permissions.

* [Commits](/de/pull-requests/reference/commits)

  Learn how commits save changes to your files, track authorship, and organize your project's history in GitHub.

* [Using query parameters to create a pull request](/de/pull-requests/reference/using-query-parameters-to-create-a-pull-request)

  Use query parameters to create custom URLs that open pull requests with pre-filled titles, descriptions, labels, and more.

* [Pull request reviews](/de/pull-requests/reference/pull-request-reviews)

  Review pull requests to provide feedback, suggest changes, and ensure code quality before merging.

* [Status checks](/de/pull-requests/reference/status-checks)

  Understand how status checks ensure commits meet repository conditions, assist pull request reviews, and manage validations like builds, tests, and deployments.

* [Pull request merges](/de/pull-requests/reference/pull-request-merges)

  Learn strategies for merging pull requests, including merge commits, squash merges, and rebases, to manage repository history effectively.

* [Merge conflicts](/de/pull-requests/reference/merge-conflicts)

  Identify and resolve merge conflicts in Git to ensure smooth branch integration and successful pull request merges.

* [Managing and standardizing pull requests](/de/pull-requests/reference/managing-and-standardizing-pull-requests)

  Manage and standardize pull requests using templates, code owners, protected branches, rulesets, and automated tools for consistent and secure repository contributions.

* [Working with pre-receive hooks](/de/working-with-pre-receive-hooks)

  Enforce repository policies and prevent issues like secrets or invalid commits using pre-receive hooks on GitHub Enterprise Server.