Releases und Tags
Ein Tag markiert einen Commit als bedeutsam – in der Regel eine Version wie v1.2.0. Ein Release baut auf einem Tag auf und ergänzt lesbare Hinweise und optionale Dateianhänge, damit Benutzer bestimmte Versionen in der Weboberfläche durchsuchen und herunterladen können.
Tag erstellen
Abschnitt betitelt „Tag erstellen“Sie können einen Tag über die Benutzeroberfläche oder aus Ihrem lokalen Klon erstellen.
In der Benutzeroberfläche:
- Öffnen Sie Ihr Repository und wählen Sie Releases und dann Tags.
- Wählen Sie Create Tag.
- Geben Sie einen Tag-Namen ein (zum Beispiel
v1.2.0), wählen Sie den Ziel-Branch oder Commit und wählen Sie Create Tag.
Über die Befehlszeile:
git tag v1.2.0git push origin v1.2.0Um einen bestimmten früheren Commit zu taggen, übergeben Sie dessen Commit-ID, statt sich auf HEAD zu verlassen:
git tag v1.2.0 abc1234git push origin v1.2.0Release veröffentlichen
Abschnitt betitelt „Release veröffentlichen“- Öffnen Sie Ihr Repository und wählen Sie Releases.
- Wählen Sie New Release.
- Wählen Sie im Feld Tag Name einen vorhandenen Tag oder geben Sie einen neuen Namen ein, um einen Tag an der Spitze des aktuellen Standard-Branches zu erstellen.
- Geben Sie einen Release Title ein und schreiben Sie Release-Hinweise im Markdown-Text – Changelogs, Upgrade-Anweisungen und bekannte Probleme gehören hierher.
- Wählen Sie This is a pre-release, wenn die Version noch nicht für den allgemeinen Gebrauch bereit ist, oder Entwurf speichern, um später fortzufahren, ohne zu veröffentlichen.
- Wählen Sie Publish Release, wenn es so weit ist.
Dateien anhängen
Abschnitt betitelt „Dateien anhängen“Hochgeladene Dateien erscheinen auf der Release-Seite als benannte Download-Links neben dem automatisch generierten Quellarchiv.
- Gehen Sie im Formular zum Erstellen oder Bearbeiten des Releases zum Abschnitt Attach Files.
- Ziehen Sie Dateien in den Upload-Bereich oder wählen Sie ihn zum Durchsuchen aus – gängig sind erstellte Binärdateien, komprimierte Archive, Prüfsummen und Signaturen.
- Wiederholen Sie dies für jede Datei und veröffentlichen oder aktualisieren Sie dann das Release.
Halten Sie einzelne Dateien in einer vernünftigen Größe, damit Downloads für Ihr Team schnell bleiben.
Releases anzeigen und herunterladen
Abschnitt betitelt „Releases anzeigen und herunterladen“- Wählen Sie Releases, um die vollständige Liste zu sehen, die neuesten zuerst.
- Das neueste Release, das kein Pre-Release ist, ist mit einem Badge Latest hervorgehoben.
- Jeder Eintrag zeigt Tag-Namen, Release-Titel, Hinweise und Links zu:
- Source code – automatisch generierte
zip- undtar.gz-Archive des getaggten Commits. - Assets – alle Dateien, die Sie beim Veröffentlichen des Releases angehängt haben.
- Source code – automatisch generierte
- Wählen Sie einen Dateilink, um die Datei direkt herunterzuladen, oder kopieren Sie die URL, um sie weiterzugeben.
Um zwei Releases zu vergleichen, öffnen Sie ihre Tag-Namen als Vergleichs-URL:
https://git.example.plaidcloud.com/you/my-repo/compare/v1.1.0...v1.2.0