Wie erstelle ich einen Tag in Bitbucket?
- Was bedeutet ein Tag in Bitbucket?
- Wie kann man einen Tag in Bitbucket erstellen?
- Tag lokal mit Git erstellen
- Tag in das Bitbucket-Repository pushen
- Tags in Bitbucket betrachten
- Fazit
Was bedeutet ein Tag in Bitbucket?
Ein Tag in Bitbucket ist eine Markierung innerhalb eines Git-Repositories, die einen bestimmten Punkt in der Versionsgeschichte kennzeichnet. Tags werden häufig verwendet, um Release-Versionen, Meilensteine oder wichtige Zustände im Code festzuhalten. Im Gegensatz zu Branches ändern sich Tags nach dem Setzen normalerweise nicht mehr, sie dienen als permanente Referenz.
Wie kann man einen Tag in Bitbucket erstellen?
Das Erstellen eines Tags in Bitbucket erfolgt in der Regel über das lokale Git-Repository und wird anschließend in das entfernte Bitbucket-Repository gepusht. Bitbucket selbst bietet keine direkte Weboberflächen-Funktion zum Erstellen von Tags, sondern setzt auf die Git-Workflow-Tools.
Tag lokal mit Git erstellen
Um einen Tag anzulegen, wird das Terminal oder eine Git-Benutzeroberfläche verwendet. Ein einfacher Befehl zur Erstellung eines Tags ist git tag gefolgt vom Tag-Namen. Beispielsweise erzeugt git tag v1.0 einen Tag mit dem Namen v1.0 für den aktuellen Commit.
Wenn der Tag mit einer ausführlicheren Nachricht versehen werden soll, wird ein sogenannter "annotated tag" genutzt. Das erfolgt über git tag -a v1.0 -m "Release Version 1.0". Annotierte Tags speichern zusätzliche Informationen wie Autor, Datum und eine Nachricht.
Tag in das Bitbucket-Repository pushen
Nachdem der Tag lokal erstellt wurde, muss er in das entfernte Repository bei Bitbucket übertragen werden. Das geschieht mit dem Befehl git push origin v1.0. Dadurch wird der spezifische Tag zum Remote-Repository übertragen und ist auch in Bitbucket sichtbar.
Alternativ können alle lokalen Tags auf einmal mit git push origin --tags übertragen werden.
Tags in Bitbucket betrachten
Nach dem Pushen kann man die Tags im Bitbucket-Webinterface finden. Im Repository-Bereich gibt es einen Tab oder Bereich für "Tags", in dem alle vorhandenen Markierungen aufgelistet sind. Dort kann man Versionsstände schnell erkennen und direkt auf die jeweiligen Commits zugreifen.
Fazit
Das Erstellen eines Tags in Bitbucket ist eng mit der Arbeit im lokalen Git-Repository verbunden. Zuerst definiert man den Tag mit git tag, wahlweise annotiert, und pusht ihn anschließend mit git push origin zum Bitbucket-Server. Dort kann man den Tag dann einsehen und als wichtigen Referenzpunkt für Releases oder andere wichtige Codezustände nutzen.
