Skip to main content

Änderungen aus einem Pull Request implementieren

Über Pull Requests kanns du Änderungen für deine Arbeit auf GitHub vorschlagen. Erfahre, wie Du Pull Requests erstellst, verwaltest und zusammenführst.

Informationen zum Zusammenführen von Pull Requests

Du kannst Pull Requests zusammenführen, indem du alle Commits in einem Featurebranch beibehältst, alle Commits per Squash in einen einzigen Commit zusammenführst oder ein Rebasing einzelner Commits vom head-Branch auf den base-Branch durchführst.

Einen Pull Request zusammenführen

Führe einen Pull Request in den vorgelagerten Branch zusammen, wenn die Arbeit abgeschlossen ist. Jede Person mit Push-Zugriff auf das Repository kann den Merge abschließen.

Automatisches Zusammenführen eines Pull Requests

Du kannst das Tempo der Entwicklung erhöhen, indem du das automatische Mergen für einen Pull Request aktivierst, sodass der Pull Request automatisch gemergt wird, wenn alle Mergeanforderungen erfüllt sind.

Zusammenführen eines Pull Requests mit einer Mergewarteschlange

Wenn die Branchschutzeinstellung für den Branch eine Mergewarteschlange vorschreibt, kannst du deine Pull Requests zu einer Mergewarteschlange hinzufügen. GitHub mergt dann die Pull Requests für dich, sobald alle erforderlichen Überprüfungen bestanden wurden.

Einen Pull Request schließen

Du kannst einen Pull Request schließen, ohne ihn mit dem vorgelagerten Branch zusammenzuführen. Das ist nützlich, wenn die im Branch vorgeschlagenen Änderungen nicht mehr benötigt werden oder in einem anderen Branch eine andere Lösung vorgeschlagen wurde.

Einen Pull Request rückgängig machen

Du kannst einen Pull Request rückgängig machen, der in den vorgelagerten Branch zusammengeführt wurde.