Skip to main content

Übersicht über GitHub Apps

Sie können GitHub Apps verwenden, um die Funktionalität von GitHub zu erweitern.

In diesem Artikel

Informationen zum GitHub Apps

GitHub Apps sind Tools, die die Funktionalität von GitHub erweitern. GitHub Apps kann auf GitHub Dinge tun wie Issues öffnen, Pull Requests kommentieren und Projekte verwalten. Sie können auch außerhalb von GitHub Aktionen ausführen, die auf Ereignissen basieren, die auf GitHub auftreten. Beispielsweise kann ein GitHub App eine Nachricht in Slack senden, wenn ein Issue auf GitHub geöffnet wird.

Weitere Informationen zur Verwendung GitHub Appsfinden Sie unter Informationen zur Verwendung von GitHub Apps.

Weitere Informationen zum Erstellen GitHub Apps finden Sie unter Informationen zum Erstellen von GitHub Apps.

GitHub Apps und OAuth apps

GitHub unterstützt auch OAuth apps. Im Allgemeinen werden GitHub Apps gegenüber OAuth apps bevorzugt. GitHub Apps Verwenden Sie differenzierte Berechtigungen, geben Sie dem Benutzer mehr Kontrolle darüber, auf welche Repositorys die App zugreifen kann, und verwenden Sie kurzlebige Token. Diese Eigenschaften können die Sicherheit der App erhöhen, indem sie den Schaden begrenzen, der verursacht werden könnte, wenn die Anmeldeinformationen der App geleakt wurden. Weitere Informationen finden Sie unter Unterschiede zwischen GitHub Apps und OAuth-Apps.