Skip to main content

Pull Requests zusammenführen und schließen

Führen Sie Pull Requests zusammen, machen Sie sie rückgängig und schließen Sie sie, lösen Sie Mergekonflikte, und beheben Sie Statusüberprüfungen effektiv auf GitHub.

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

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

Fehlerbehebung von erforderlichen Statuschecks

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.

Einen Pull Request zusammenführen

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

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

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.

Einen Pull Request rückgängig machen

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

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.