Einführung
Tags dienen als zusätzliche Kennung für einen bestimmten Vorfall. Und im Fall von Git.
Tags werden als Referenzpunkte in Ihrem Entwicklungsworkflow verwendet und kennzeichnen besondere Ereignisse wie eine neue Versionsfreigabe oder einen neuen Commit. Sie können ein neues Tag erstellen, um eine Referenz für Ihre neu gestartete Version anzugeben. Tagging hilft Ihnen bei der Identifizierung des jeweiligen Commit oder Release Ihres Codes in der Vergangenheit.
Als Entwickler interagieren Sie wahrscheinlich mit Git-Tags täglich.
Git-Tags als Referenzpunkte in Ihrem Entwicklungsworkflow verwendet werden.
Vielleicht möchten Sie neue Git-Tags erstellen um einen Verweis auf eine bestimmte Version Ihrer Software zu haben.
In diesem Tutorial werden wir sehen, wie Sie ganz einfach Git-Tags erstellen können .
Tag-Typen
Es gibt zwei Arten von Git-Tags:
- Annotierte Tags (Tags mit einer Beschreibung)
- Leichte Tags (Tags enthalten keine Beschreibung)
Git-Tags erstellen
- Um ein Git-Tag zu erstellen, verwenden wir das Git-Tag Befehl wie unten gezeigt
git tag [tag-name]
- Um beispielsweise ein neues Tag für Ihren letzten Start zu erstellen, führen Sie den folgenden Befehl aus.
git tag v2.0
- Um zu überprüfen, ob Ihr Git-Tag erfolgreich erstellt wurde, können Sie den Befehl „git tag“ ausführen, um Ihre vorhandenen Tags aufzulisten.
git tag
v1.0
v2.0
- Wenn Sie ein Tag mit einer Nachricht erstellen möchten, können Sie den folgenden Befehl ausführen.
git tag -a [tag-name] -m “Your message”
Beispiel :
git tag -a v2.0 -m "Hello Unixcop"
- Bestätigen Sie Ihr Tag, indem Sie den folgenden Befehl ausführen.
git tag -n
- Push-Tags, die Sie haben, indem Sie den folgenden Befehl ausführen.
git push --tags
Schlussfolgerung
In diesem Tutorial haben Sie gelernt, wie Sie ganz einfach Git-Tags für Ihre Projekte erstellen, sie mit einer Nachricht erstellen und per Push übertragen können.
Möglicherweise möchten Sie auch ein Git-Repository in einen Ordner klonen, also besuchen Sie bitte diesen Artikel So klonen Sie ein Git-Repository in einen bestimmten Ordner .
Danke !!