Skip to main content

Informationen zu Releases

Du kannst einen Release erstellen, um Software zusammen mit Release-Hinweisen und Links zu Binärdateien zu paketieren, damit sie von anderen Personen verwendet werden kann.

Informationen zu Releases

Releases sind einsetzbare Software-Iterationen, die du paketieren und für ein breiteres Publikum zum Herunterladen und Nutzen zur Verfügung stellen kannst.

Releases basieren auf Git-Tags, die einen bestimmten Punkt im Verlauf deines Repositorys markieren. Ein Tag kann ein anderes Datum haben als ein Release, da sie zu unterschiedlichen Zeiten erstellt wurden. Weitere Informationen zum Anzeigen deiner vorhandenen Tags findest du unter Releases und Tags Deines Repository anzeigen.

Du kannst Benachrichtigungen erhalten, wenn neue Releases in einem Repository verfügbar sind, ohne Benachrichtigungen über andere Updates des gleichen Repositorys zu erhalten. Weitere Informationen finden Sie unter Deine Abonnements anzeigen.

Alle Personen mit Lesezugriff auf ein Repository können Releases anzeigen und vergleichen, aber nur Personen mit Schreibberechtigungen für ein Repository können Releases verwalten. Weitere Informationen finden Sie unter Veröffentlichungen in einem Repository verwalten.

Beim Verwalten eines Releases kannst du Versionshinweise manuel erstellen. Alternativ dazu kannst du Versionshinweise automatisch aus einer Standardvorlage generieren oder deine eigene Vorlage für Versionshinweise anpassen. Weitere Informationen finden Sie unter Automatisch generierte Versionshinweise.

Wenn Sie die Details für ein Release anzeigen, wird das Erstellungsdatum für die einzelnen Releaseressourcen neben der jeweiligen Releaseressource angezeigt.

GitHub enthält automatisch Links zum Herunterladen einer ZIP-Datei und eines Tarballs, der den Inhalt des Repositorys an der Stelle der Erstellung des Tags enthält.

Du kannst auch das Release-API verwenden, um Informationen zu sammeln, wie zum Beispiel die Anzahl der Downloads eines Release-Objekts. Weitere Informationen finden Sie unter REST-API-Endpunkte für Releases und Releaseressourcen.