# Dokumentation zu Pull Anforderungen

Erfahren Sie, wie Sie Pullanforderungen erstellen, überprüfen und zusammenführen, Zusammenführungskonflikte lösen und effektiv an GitHub Projekten zusammenarbeiten.

## Recommended

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

  Vorschlagen, Überprüfen und Zusammenführen von Codeänderungen mithilfe von Pullanforderungen, um effektiv zusammenzuarbeiten und die Codequalität aufrechtzuerhalten.

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

  Verwenden Sie Verzweigungen in GitHub, um Entwicklungsarbeit zu isolieren, Standardverzweigungen zu verwalten und effektiv mithilfe von Pullanforderungen und Verzweigungsschutz zusammenzuarbeiten.

* [Erstellen eines Pull Requests](/de/pull-requests/how-tos/create-pull-requests/creating-a-pull-request)

  Erstellen Sie eine Pull-Anforderung, um Änderungen am Code in einem Repository vorzuschlagen.

* [Vorgeschlagene Änderungen in einem Pull Request überprüfen](/de/pull-requests/how-tos/review-pull-requests/reviewing-proposed-changes-in-a-pull-request)

  Überprüfen Sie Commits, Dateiänderungen und Diffs in Pull-Anforderungen, um Feedback zu geben, Änderungen zu genehmigen oder Aktualisierungen vor dem Zusammenführen anzufordern.

* [Einen Pull Request zusammenführen](/de/pull-requests/how-tos/merge-and-close-pull-requests/merging-a-pull-request)

  Pull Requests in den Upstream-Branch zusammenführen, Merge-Methoden auswählen und Repository-Anforderungen wie Reviews oder Statuschecks erfüllen.

* [Resolving a merge conflict on GitHub](/de/pull-requests/how-tos/merge-and-close-pull-requests/resolving-a-merge-conflict-on-github)

  Resolve simple merge conflicts directly on GitHub using the conflict editor or handle complex cases via the command line.

* [Ein Repository forken](/de/pull-requests/how-tos/work-with-forks/fork-a-repo)

  Erstellen Sie auf GitHub einen Fork eines Repositorys, um Änderungen vorzuschlagen, an Projekten zusammenzuarbeiten und Ihre eigene Kopie der Codebasis zu verwalten.

* [Syncing a fork](/de/pull-requests/how-tos/work-with-forks/syncing-a-fork)

  Sync a forked repository with its upstream repository using the web interface, GitHub CLI, or command line.

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

  Erfahren Sie, wie Commits Änderungen in Ihren Dateien speichern, die Urheberschaft nachverfolgen und den Verlauf Ihres Projekts in GitHub organisieren.

## Links

### Getting started

* [Informationen zu Pull Requests](/de/pull-requests/get-started/about-pull-requests)

  Verwenden Sie Pull Requests, um Änderungen auf GitHub vorzuschlagen, zu besprechen und zusammenzuführen.

## Articles

* [Informationen zu Pull Requests](/de/pull-requests/get-started/about-pull-requests)

  Verwenden Sie Pull Requests, um Änderungen auf GitHub vorzuschlagen, zu besprechen und zusammenzuführen.

* [Informationen zu gestapelten Pullanforderungen](/de/pull-requests/get-started/about-stacked-prs)

  Unterteilen Sie große Codeänderungen in eine Kette kleinerer, abhängiger Pullanforderungen, die Sie unabhängig überprüfen und zusammenführen können.

* [Informationen zu Forks](/de/pull-requests/get-started/about-forks)

  Verwenden Sie Forks, um Änderungen in Ihrer eigenen Kopie eines Repositorys vorzunehmen und sie wieder dem ursprünglichen Projekt vorzuschlagen.

* [Schnellstart für Pull Requests](/de/pull-requests/get-started/pull-request-quickstart)

  Schlagen Sie Ihre erste Änderung vor und begleiten Sie sie von Ihrem ersten Commit bis hin zu einem gemergten Pull Request.

* [Schnellstart für gestapelte Pullanforderungen](/de/pull-requests/get-started/stacked-prs-quickstart)

  Installieren Sie die `gh stack` Erweiterung in GitHub CLI , und erstellen Sie Ihren ersten Satz von gestapelten Pullanforderungen.

* [Quickstart für die Überprüfung von Pull Requests](/de/pull-requests/get-started/reviewing-pull-requests-quickstart)

  Überprüfen Sie eine Pull-Anforderung, indem Sie Kommentare hinterlassen, Vorschläge machen und Änderungen genehmigen oder anfordern.

* [Writing code for a project](/de/pull-requests/concepts/writing-code-for-a-project)

  Use branches, forks, commits, and pull requests to safely write, refine, and propose code changes for collaborative projects.

* [Anderen helfen, deine Änderungen zu überprüfen](/de/pull-requests/concepts/helping-others-review-your-changes)

  Erstellen Sie klare, fokussierte Pull-Anforderungen, die die Zusammenarbeit verbessern, Rezensionen optimieren und Ihr Team über Ihre Änderungen auf dem Laufenden halten.

* [Bewertungen geben](/de/pull-requests/concepts/giving-reviews)

  Geben Sie Feedback zu Pullanforderungen, indem Sie Änderungen kommentieren, Änderungen vorschlagen und Aktualisierungen genehmigen oder anfordern, bevor Sie Code zusammenführen.

* [Auflösen von Rezensionen](/de/pull-requests/concepts/resolving-reviews)

  Gehen Sie auf das Feedback aus der Überprüfung ein, indem Sie Änderungen vergleichen, den Code aktualisieren und Kommentare auflösen, um Ihren Pull Request für das Zusammenführen vorzubereiten.

* [Bereitstellen von Code](/de/pull-requests/concepts/deploying-code)

  Überprüfen Sie die Prüfungen vor der Bereitstellung, wählen Sie Zusammenführungsstrategien aus und verwalten Sie Branches bei der Codebereitstellung effektiv.

* [Managing branches within your repository](/de/pull-requests/how-tos/commit-changes/managing-branches-within-your-repository)

  Create new branches for development and delete unused branches directly on GitHub.

* [Änderungen an einen Pull-Request-Branch committen, der von einem Fork erstellt wurde](/de/pull-requests/how-tos/commit-changes/committing-changes-to-a-pull-request-branch-created-from-a-fork)

  Committen Sie Änderungen in einen Pull-Request-Branch, der aus einem Fork erstellt wurde, indem Sie die erforderlichen Berechtigungen einholen und Git-Befehle effektiv verwenden.

* [Erstellen eines Commits mit mehreren Autoren oder im Auftrag einer Organisation](/de/pull-requests/how-tos/commit-changes/creating-a-commit-with-multiple-authors)

  Ordnen Sie Commits mithilfe von Trailern in Commit-Nachrichten mehreren Autoren oder Organisationen zu, um die Zusammenarbeit und Transparenz zu verbessern.

* [Eine Commit-Mitteilung ändern](/de/pull-requests/how-tos/commit-changes/changing-a-commit-message)

  Ändern Sie unklare, fehlerhafte oder sensible Commit-Nachrichten lokal und übertragen Sie die aktualisierten Commits an GitHub, einschließlich der Schritte zum Bearbeiten sowohl aktueller als auch älterer Commits.

* [Commits vergleichen](/de/pull-requests/how-tos/commit-changes/comparing-commits)

  Vergleichen Sie Branches, Tags, Commits, Forks und Datumsangaben, um Änderungen zu analysieren und den Verlauf des Repositorys effektiv zu verfolgen.

* [Troubleshooting commits](/de/pull-requests/how-tos/commit-changes/troubleshooting-commits)

  Resolve common commit issues like incorrect user links, missing local commits, and push protection blocks.

* [Erstellen eines Pull Requests](/de/pull-requests/how-tos/create-pull-requests/creating-a-pull-request)

  Erstellen Sie eine Pull-Anforderung, um Änderungen am Code in einem Repository vorzuschlagen.

* [Erstellen von gestapelten Pullanforderungen](/de/pull-requests/how-tos/create-pull-requests/creating-stacked-pull-requests)

  Erstellen Sie einen Stapel abhängiger Pullanforderungen mithilfe der `gh stack` Erweiterung in GitHub CLI oder direkt auf GitHub.

* [Creating a pull request from a fork](/de/pull-requests/how-tos/create-pull-requests/creating-a-pull-request-from-a-fork)

  Create a pull request from a fork to propose changes to an upstream repository and collaborate on code effectively.

* [Die Phase eines Pull Requests ändern](/de/pull-requests/how-tos/create-pull-requests/changing-the-stage-of-a-pull-request)

  Markieren Sie eine Pull-Entwurfsanforderung als bereit für die Überprüfung, oder konvertieren Sie eine offene Pull-Anforderung zurück in einen Entwurf, um Ihren Workflow effektiv zu verwalten.

* [Verwalten von gestapelten Pullanforderungen](/de/pull-requests/how-tos/create-pull-requests/managing-stacked-pull-requests)

  Restrukturieren Sie gestapelte Pullanforderungen, ordnen Sie ihre Verzweigungen neu an, und nehmen Sie Änderungen an niedrigeren Ebenen mithilfe von GitHub CLI.

* [Synchronisieren eines Pull Requests mit dem Basisbranch](/de/pull-requests/how-tos/create-pull-requests/keeping-your-pull-request-in-sync-with-the-base-branch)

  Aktualisieren Sie Ihren Pull-Request-Branch mit Änderungen aus dem Basis-Branch, um Konflikte zu beheben und vor dem Merge die Kompatibilität sicherzustellen.

* [Changing the base branch of a pull request](/de/pull-requests/how-tos/create-pull-requests/changing-the-base-branch-of-a-pull-request)

  Modify the base branch of an open pull request to compare changes against a different branch and ensure accurate updates.

* [Eine Überprüfung der Pull-Anfrage anfordern](/de/pull-requests/how-tos/create-pull-requests/requesting-a-pull-request-review)

  Fordern Sie Rezensionen für Ihre Pull-Anforderungen von Einzelpersonen oder Teams an, um ein gründliches Feedback und eine gründliche Zusammenarbeit sicherzustellen.

* [Gestapelte Pullanforderungen](/de/pull-requests/how-tos/stacked-pull-requests)

  Verwenden Sie gestapelte Pullanforderungen, um große Codeänderungen in eine Kette kleinerer abhängiger Pullanforderungen zu unterteilen, die Sie unabhängig überprüfen und zusammenführen können.

* [Pull Requests lokal auschecken](/de/pull-requests/how-tos/review-pull-requests/checking-out-pull-requests-locally)

  Rufen Sie Pull Requests lokal ab, um Mergekonflikte zu beheben, Änderungen zu testen oder Code zu ändern.

* [Vorgeschlagene Änderungen in einem Pull Request überprüfen](/de/pull-requests/how-tos/review-pull-requests/reviewing-proposed-changes-in-a-pull-request)

  Überprüfen Sie Commits, Dateiänderungen und Diffs in Pull-Anforderungen, um Feedback zu geben, Änderungen zu genehmigen oder Aktualisierungen vor dem Zusammenführen anzufordern.

* [Überprüfen von gestapelten Pullanforderungen](/de/pull-requests/how-tos/review-pull-requests/reviewing-stacked-pull-requests)

  Adressieren Sie feedback zu einer Pull-Anforderung an einer beliebigen Stelle in einem Stapel und kaskadieren Sie Ihre Änderungen über den Rest des Stapels.

* [Überprüfen von Abhängigkeitsänderungen in einem Pull Request](/de/pull-requests/how-tos/review-pull-requests/reviewing-dependency-changes-in-a-pull-request)

  Überprüfen Sie Abhängigkeitsänderungen in Pullanforderungen, um hinzugefügte, aktualisierte oder entfernte Abhängigkeiten zu identifizieren und Sicherheitsrisiken zu erkennen, bevor sie die Produktion erreichen.

* [Einen Pull Request kommentieren](/de/pull-requests/how-tos/review-pull-requests/commenting-on-a-pull-request)

  Hinterlassen Sie Kommentare zu Pull-Anforderungen GitHub, einschließlich allgemeinem Feedback, zeilenspezifischen Vorschlägen und Diskussionen auf Dateiebene, um die Zusammenarbeit und Codeüberprüfungen zu verbessern.

* [Einen Pull Request mit erforderlichen Reviews genehmigen](/de/pull-requests/how-tos/review-pull-requests/approving-a-pull-request-with-required-reviews)

  Pull Requests mit erforderlichen Reviews genehmigen, einschließlich des Festlegens von Genehmigungsregeln, des Prüfens von Änderungen und des Abgebens von Feedback vor dem Zusammenführen.

* [Die Überprüfung eines Pull-Request anzeigen](/de/pull-requests/how-tos/review-pull-requests/viewing-a-pull-request-review)

  Alle Kommentare aus einer einzelnen Pull-Request-Überprüfung anzeigen und durchgehen, um Änderungen und Feedback zu verstehen.

* [Einen Pull-Request-Review zurückweisen](/de/pull-requests/how-tos/review-pull-requests/dismissing-a-pull-request-review)

  Verwerfen Sie veraltete oder nicht genehmigte Pull Request-Reviews, und aktualisieren Sie ihren Status mit einem erforderlichen Kommentar.

* [Feedback in Deinen Pull Request aufnehmen](/de/pull-requests/how-tos/review-pull-requests/incorporating-feedback-in-your-pull-request)

  Wenden Sie vorgeschlagene Änderungen direkt auf eine Pullanforderung an, stapeln Sie mehrere Vorschläge in einen einzelnen Commit, oder öffnen Sie ein Problem, um feedback außerhalb des Gültigkeitsbereichs nachzuverfolgen.

* [Resolving a merge conflict on GitHub](/de/pull-requests/how-tos/merge-and-close-pull-requests/resolving-a-merge-conflict-on-github)

  Resolve simple merge conflicts directly on GitHub using the conflict editor or handle complex cases via the command line.

* [Resolving a merge conflict using the command line](/de/pull-requests/how-tos/merge-and-close-pull-requests/resolving-a-merge-conflict-using-the-command-line)

  Resolve merge conflicts using the command line by identifying conflicting changes, editing files, and committing resolutions.

* [Fehlerbehebung von erforderlichen Statuschecks](/de/pull-requests/how-tos/merge-and-close-pull-requests/troubleshooting-required-status-checks)

  Beheben Sie häufige Fehler und heben Sie Blockierungen beim Zusammenführen oder Pushen in geschützte Branches auf, indem Sie Fehler bei den erforderlichen Statusprüfungen beheben.

* [Problembehandlung für gestapelte Pullanforderungen](/de/pull-requests/how-tos/merge-and-close-pull-requests/troubleshooting-stacked-pull-requests)

  Beheben Sie häufige Probleme mit gestapelten Pullanforderungen, einschließlich Rebase-Konflikten, blockierten Zusammenführungen, unterbrochenen Vorgängen und Zusammenführungswarteschlangenproblemen.

* [Einen Pull Request zusammenführen](/de/pull-requests/how-tos/merge-and-close-pull-requests/merging-a-pull-request)

  Pull Requests in den Upstream-Branch zusammenführen, Merge-Methoden auswählen und Repository-Anforderungen wie Reviews oder Statuschecks erfüllen.

* [Zusammenführen eines Pull Requests mit einer Merge-Warteschlange](/de/pull-requests/how-tos/merge-and-close-pull-requests/merging-a-pull-request-with-a-merge-queue)

  Verwenden Sie Merge-Warteschlangen in GitHub, um das Zusammenführen von Pull Requests zu optimieren, sicherzustellen, dass alle erforderlichen Prüfungen bestanden werden, und Warteschlangenvorgänge effektiv zu verwalten.

* [Automatisches Zusammenführen eines Pull Requests](/de/pull-requests/how-tos/merge-and-close-pull-requests/automatically-merging-a-pull-request)

  Aktivieren oder deaktivieren Sie die automatische Zusammenführung für Pullanforderungen, um Ihren Workflow zu optimieren und Änderungen automatisch zusammenzuführen, sobald alle Anforderungen erfüllt sind.

* [Zusammenführen von gestapelten Pullanforderungen](/de/pull-requests/how-tos/merge-and-close-pull-requests/merging-stacked-pull-requests)

  Zusammenführen eines Stapels von unten nach oben, einzeln oder in zusammenhängenden Gruppen.

* [Optimieren von CI für gestapelte Pullanforderungen](/de/pull-requests/how-tos/merge-and-close-pull-requests/optimizing-ci-for-stacked-pull-requests)

  Verstehen, wie GitHub Actions Workflows für einen Stapel ausgeführt werden, Zugriffsstapelmetadaten in Ihren Workflows und reduzieren redundante CI-Nutzung.

* [Einen Pull Request rückgängig machen](/de/pull-requests/how-tos/merge-and-close-pull-requests/reverting-a-pull-request)

  Erstellen Sie einen neuen Pull Request, um einen zuvor zusammengeführten Pull Request rückgängig zu machen und Mergekonflikte zu beheben, falls sie auftreten.

* [Einen Pull Request schließen](/de/pull-requests/how-tos/merge-and-close-pull-requests/closing-a-pull-request)

  Schließen Sie einen Pull Request, ohne ihn zu mergen, um unnötige Änderungen zu vermeiden oder alternative Lösungen in anderen Branches zu nutzen.

* [Ein Repository forken](/de/pull-requests/how-tos/work-with-forks/fork-a-repo)

  Erstellen Sie auf GitHub einen Fork eines Repositorys, um Änderungen vorzuschlagen, an Projekten zusammenzuarbeiten und Ihre eigene Kopie der Codebasis zu verwalten.

* [Konfigurieren eines Remoterepositorys für einen Fork](/de/pull-requests/how-tos/work-with-forks/configuring-a-remote-repository-for-a-fork)

  Richten Sie in Git ein Remote ein, das auf das Upstream-Repository verweist, um Änderungen zwischen Ihrem Fork und dem ursprünglichen Repository zu synchronisieren.

* [Syncing a fork](/de/pull-requests/how-tos/work-with-forks/syncing-a-fork)

  Sync a forked repository with its upstream repository using the web interface, GitHub CLI, or command line.

* [Allowing changes to a pull request branch created from a fork](/de/pull-requests/how-tos/work-with-forks/allowing-changes-to-a-pull-request-branch-created-from-a-fork)

  Enable collaboration by allowing repository maintainers to commit changes to pull request branches created from forks in your personal account.

* [Trennen eines Forks](/de/pull-requests/how-tos/work-with-forks/detaching-a-fork)

  Trennen Sie ein Repository von seinem Verzweigungsnetzwerk, indem Sie das Netzwerk verlassen oder ein eigenständiges Repository über manuelle Schritte erstellen.

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

  Vorschlagen, Überprüfen und Zusammenführen von Codeänderungen mithilfe von Pullanforderungen, um effektiv zusammenzuarbeiten und die Codequalität aufrechtzuerhalten.

* [Gestapelte Pullanforderungen](/de/pull-requests/reference/stacked-pull-requests)

  Regeln und Anforderungen für die Funktion von gestapelten Pullanforderungen auf GitHub.

* [Gestapelte Pullanforderungen CLI-Befehle](/de/pull-requests/reference/stacked-prs-cli-commands)

  Suchen Sie jeden Befehls-, Kennzeichnungs- und Beendigungscode für die `gh stack` Erweiterung in GitHub CLI.

* [Gestapelte Pullanforderungen in den REST- und GraphQL-APIs](/de/pull-requests/reference/stacked-pull-requests-rest-and-graphql-apis)

  Programmgesteuertes Lesen und Verwalten von gestapelten Pullanforderungen mit den GitHub REST- und GraphQL-APIs.

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

  Verwenden Sie Verzweigungen in GitHub, um Entwicklungsarbeit zu isolieren, Standardverzweigungen zu verwalten und effektiv mithilfe von Pullanforderungen und Verzweigungsschutz zusammenzuarbeiten.

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

  Verstehen Sie, wie Forks die unabhängige Zusammenarbeit ermöglichen, indem Sie separate Repositorys erstellen, die mit dem Original verbunden sind, mit unterschiedlichen Einstellungen und Berechtigungen.

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

  Erfahren Sie, wie Commits Änderungen in Ihren Dateien speichern, die Urheberschaft nachverfolgen und den Verlauf Ihres Projekts in GitHub organisieren.

* [Verwenden anderer Tools mit gestapelten Pullanforderungen](/de/pull-requests/reference/use-other-tools-with-stacked-pull-requests)

  Verwenden Sie gestapelte Pullanforderungen mit Tools wie Jujutsu, Sapling oder Git-Town.

* [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-Überprüfungen](/de/pull-requests/reference/pull-request-reviews)

  Überprüfen Sie Pullanforderungen, um Feedback zu geben, Änderungen vorzuschlagen und die Codequalität vor dem Zusammenführen sicherzustellen.

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

  Verstehen, wie Statusprüfungen sicherstellen, dass Commits Repositorybedingungen erfüllen, Pullanforderungsüberprüfungen unterstützen und Validierungen wie Builds, Tests und Bereitstellungen verwalten.

* [Pull-Request-Zusammenführungen](/de/pull-requests/reference/pull-request-merges)

  Erfahren Sie mehr über Strategien zum Zusammenführen von Pull Requests, einschließlich Merge-Commits, Squash-Merges und Rebase-Vorgängen, um den Repository-Verlauf effektiv zu verwalten.

* [Konflikte zusammenführen](/de/pull-requests/reference/merge-conflicts)

  Identifizieren und beheben Sie Merge-Konflikte in Git, um eine reibungslose Integration von Branches und erfolgreiche Pull-Request-Zusammenführungen sicherzustellen.

* [Verwalten und Standardisieren von Pull Requests](/de/pull-requests/reference/managing-and-standardizing-pull-requests)

  Verwalten und standardisieren Sie Pull Requests mithilfe von Vorlagen, Code-Ownern, geschützten Branches, Regelsätzen und automatisierten Tools für konsistente und sichere Beiträge zu Repositorys.

* [Mit Pre-Receive-Hooks arbeiten](/de/working-with-pre-receive-hooks)

  Erzwingen Sie Repositoryrichtlinien und verhindern Sie Probleme wie Geheimnisse oder ungültige Commits mithilfe von Pre-Receive-Hooks auf GitHub Enterprise Server.

* [Bereitstellen von gestapelten Pullanforderungen an Ihre Organisation](/de/pull-requests/tutorials/roll-out-stacked-prs)

  Planen und Bereitstellen von gestapelten Pullanforderungen an Ihre Organisation, damit Ihre Teams große Änderungen als kleine, bearbeitbare Ebenen versenden können, ohne Ihre vorhandenen Regeln und Prüfungen zu beeinträchtigen.