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

Diese Version von GitHub Enterprise wird eingestellt am Diese Version von GitHub Enterprise wurde eingestellt am 2020-01-22. Es wird keine Patch-Freigabe vorgenommen, auch nicht für kritische Sicherheitsprobleme. Für eine bessere Leistung, verbesserte Sicherheit und neue Features nehmen Sie ein Upgrade auf die neueste Version von GitHub Enterprise vor. Wenden Sie sich an den GitHub Enterprise-Support, um Hilfe beim Upgrade zu erhalten.

Commit-Squashing für Pull Requests konfigurieren

Sie können der 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. For more information, see "Configuring pull request merges."

  1. Navigieren Sie in GitHub Enterprise zur Repository-Hauptseite.

  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