Pull-Request-Merges konfigurieren
Sie können Pull-Request-Merges auf Ihre GitHub Enterprise Server-Instanz so konfigurieren, dass eine Angleichung an Ihren Workflow und Ihre Voreinstellungen für die Verwaltung des Git-Verlaufs erfolgt, indem Sie standardmäßige Merge-Commits, Squash-Commits oder Rebase-Commits an alle Pull Requests in Ihrem Repository aktivieren, deaktivieren oder erzwingen.
Informationen zu Merge-Methoden auf GitHub
Sie können Mitarbeitern mit Push-Zugriff auf Ihr Repository erlauben, ihre Pull Requests auf Ihre GitHub Enterprise Server-Instanz mit verschiedenen Merge-Optionen zu mergen, oder eine bestimmte Merge-Methode für alle Pull Requests Ihres Repositorys erzwingen.
Commit-Squashing für Pull Requests konfigurieren
Sie können das Commit-Squashing für alle Pull-Request-Merges auf Ihre GitHub Enterprise Server-Instanz in Ihrem Repository erzwingen, zulassen oder deaktivieren.
Commit-Rebasing für Pull Requests konfigurieren
Sie können Commit-Rebasing für alle Pull-Request-Merges auf Ihre GitHub Enterprise Server-Instanz in Ihrem Repository erzwingen, zulassen oder deaktivieren.