8 Punkte von GN⁺ 2026-02-18 | Noch keine Kommentare. | Auf WhatsApp teilen
  • Es wurden zwei neue Einstellungen hinzugefügt, mit denen Repository-Admins den Zugriff auf Pull Requests (PRs) fein granular steuern können
  • Die Pull-Request-Funktion kann vollständig deaktiviert werden, wodurch der Tab ausgeblendet wird und auch bestehende PRs nicht mehr sichtbar sind
  • Es lässt sich einschränken, dass nur Collaborators neue PRs erstellen können; andere Nutzer können sie nur ansehen und kommentieren
  • Diese Einstellungen sind sofort für öffentliche und private Repositories verfügbar; der Pfad ist Settings > General > Features
  • In der mobilen GitHub-App wird das UI-Update in Kürze ausgerollt; aktuell wird der PR-Tab noch angezeigt, aber das Erstellen neuer PRs ist nicht möglich

Erweiterte Steuerung von Beiträgen im Repository

  • Es wurden neue Zugriffskontroll-Einstellungen eingeführt, damit Repository-Admins genauer festlegen können, wie zu einem Projekt beigetragen wird
    • Bisher konnten Wiki, Issues, Discussions und Projects jeweils einzeln deaktiviert werden; jetzt lassen sich auch Pull Requests auf die gleiche Weise steuern
    • Das bietet Flexibilität, um externe Beiträge je nach Charakter des Projekts zu blockieren oder einzuschränken

Pull Requests vollständig deaktivieren

  • In den Settings des Repositories kann die Pull-Request-Funktion komplett abgeschaltet werden
    • Bei der Deaktivierung wird der Pull-Requests-Tab ausgeblendet, und sowohl das Anzeigen bestehender PRs als auch das Erstellen neuer PRs ist nicht mehr möglich
    • Das ist nützlich für Mirror-Repositories, schreibgeschützte Codebasen oder Projekte zur öffentlichen Freigabe
  • Diese Einstellung eignet sich für Projekte, die keine externen Beiträge annehmen möchten

Pull Requests auf Collaborators beschränken

  • Die Pull-Request-Funktion kann beibehalten werden, während gleichzeitig festgelegt wird, dass nur Collaborators neue PRs erstellen dürfen
    • Der Tab bleibt sichtbar, und alle Nutzer können PRs ansehen und Kommentare hinterlassen
    • Allerdings können nur Collaborators mit Schreibberechtigung neue PRs erstellen
    • Collaborators können im Collaborators-Tab des Repositories hinzugefügt oder entfernt werden
  • Diese Funktion eignet sich für Phasen, in denen Qualitätskontrolle in der Entwicklung besonders wichtig ist, oder Situationen, in denen Contributors stärker kontrolliert werden müssen

Anwendung der Einstellungen und Mobile-Support

  • Beide Einstellungen sind sofort in öffentlichen und privaten Repositories verfügbar
    • Pfad: Settings > General > Features
  • Für die Mobile-App wird das UI-Update in Kürze bereitgestellt
    • Derzeit ist der PR-Tab weiterhin sichtbar, aber das Erstellen von PRs ist nicht möglich
    • Das übrige Verhalten der Einstellungen entspricht dem Web

Weitere Informationen

  • Wenn die Aktivitäten bestimmter Nutzer vorübergehend eingeschränkt werden sollen, kann weiterhin die Funktion temporary interaction limits verwendet werden
  • Detaillierte Informationen zur Konfiguration finden sich auf der entsprechenden Seite in den GitHub Docs
  • GitHub stellt zusätzliche Pläne zur Unterstützung von Maintainers in einem separaten Blogpost vor

Noch keine Kommentare.

Noch keine Kommentare.