12Versionen markieren

Die meisten Projekte vergeben Nummern oder Namen für die ausgelieferten Versionen ihrer Software, z. B. »1.7.3.2« oder »gingerbread«. In Git gibt es hierfür Tags. Tags sind feste Referenzen auf bestimmte Commits. Anders als Branches werden Tags in der Regel nicht verändert. Sie dienen zur Dokumentation und nicht zur Weiterentwicklung.

12.1Arbeiten mit Tags erstellen

Schritt für Schritt

Ein Commit mit einem Tag markieren

1. Normales Tag erstellen

Im folgenden Beispiel wird für den aktuellen Stand des Branch master ein Tag namens 1.2.3.4 mit dem Kommentar »Frisch gebaut.« vergeben:

> git tag 1.2.3.4 master -m "Frisch gebaut."

2. Push: Einzelnes Tag

Tags werden beim Push nicht automatisch mit übertragen. Gibt man den Tag-Namen ...

Get Git, 5th Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.