Hallo, Entdecker! An dieser Seite wird aktiv gearbeitet, oder sie wird noch übersetzt. Die neuesten und genauesten Informationen finden Sie in unserer englischsprachigen Dokumentation.
Artikelversion: Enterprise Server 2.15

Diese Version von GitHub Enterprise wird eingestellt am Diese Version von GitHub Enterprise wurde eingestellt am 2019-10-16. Es wird keine Patch-Freigabe vorgenommen, auch nicht für kritische Sicherheitsprobleme. For better performance, improved security, and new features, upgrade to the latest version of GitHub Enterprise. For help with the upgrade, contact GitHub Enterprise support.

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.

You can configure pull request merge options on Ihre GitHub Enterprise Server-Instanz to meet your workflow needs and preferences for managing Git history.

  1. On GitHub Enterprise, navigate to the main page of the repository.

  2. Under your repository name, click Settings.

    Repository settings button

  3. Wählen Sie unter der Schaltfläche zum Mergen die Option Allow merge commits (Merge-Commits zulassen) aus. Dadurch können Mitarbeiter einen Pull Request mit einem vollständigen Verlauf an Commits mergen.

    Standard_Merge_Commits_zulassen

  4. Wählen Sie unter der Schaltfläche zum Mergen die Option Allow squash merging (Squash-Merging zulassen) aus. Dadurch können Mitarbeiter einen Pull Request mergen, indem sie alle Commits in einen einzigen Commit squashen. Wenn Sie neben Allow squash merging (Squash-Merging zulassen) noch eine weitere Merge-Methode auswählen, können Mitarbeiter den Typ des Merge-Commits auswählen, wenn sie einen Pull Request mergen.

    Pull Request Squash-Commits

Weiterführende Informationen

Menschliche Unterstützung einholen

Sie können das Gesuchte nicht finden?

Kontakt