In diesem Artikel besprechen wir das Konzept von Git-Tags und wie der Befehl git tag funktioniert discuss. In diesem Artikel werden wir verschiedene Arten von Tags behandeln, wie man neue Tags erstellt, Tags auflistet und Tags löscht und mehr. Ein paar Befehle, die wir auf dem Ubuntu 20 ausgeführt haben.04-System, auf das wir im Rest des Abschnitts eingehen werden.
Erstellen Sie ein neues Tag
Es gibt folgende zwei verschiedene Arten von Git-Tags:
- Annotierte Tags
- Leichte Tags
Annotierte Tags
Die annotierten Tags werden als vollständiges Objekt in der Datenbank von Git . gespeichert. Diese Arten von Tags speichern einige zusätzliche Metadateninformationen wie den Namen des Taggers, die E-Mail-ID des Taggers und das Datum. Annotierte Tags werden mit einer Tagging-Nachricht gespeichert. Es wird in git empfohlen, git-Tags in Form von annotierten Tags über Lightweight zu speichern. Mit den annotierten Tags können Sie alle zugehörigen Metadaten in der Datenbank speichern.
Um ein mit Anmerkungen versehenes Tag zu erstellen, öffnen Sie die Terminalanwendung, indem Sie Strg+Alt+t drücken und den folgenden Befehl ausführen:
$ git tag -a 'Release_1_0' -m 'Tagged Basic String Operation Code' HEAD
Im obigen Befehl haben wir den aktuellen HEAD mit dem Befehl git tag markiert. Der Benutzer stellt einen Tag-Namen 'Release_1_0' mit der Option -a bereit und die Tag-Nachricht wird mit der Option -m bereitgestellt.
Leichte Tags
Diese Art von Tags wird für 'Lesezeichen' für einen Commit verwendet; Lightweight-Tags sind nur ein Name oder ein spezifischer Zeiger auf einen Commit. Lightweight-Tags sind nützlich für die schnelle Link-Erstellung zu relevanten Commits.
Der folgende Befehl wird verwendet, um Lightweight-Tags zu erstellen:
$git-TagBeispiel:
Nehmen wir im folgenden Beispiel an, dass wir ein Lightweight-Tag mit dem Namen 'Release_1_0' erstellt haben.
$ git-Tag Release_1_0Diese Arten von Tags werden in der aktuellen Arbeitsumgebung gespeichert .Git-Projekt-Repository.
Tags anzeigen
Nachdem Sie Tags erstellt haben, können Sie Tag-Details mit dem folgenden Befehl anzeigen:
$ git show Release_1_0
Im obigen Befehl haben wir die Details des Tags 'Release_1_0' gedruckt. In der folgenden Abbildung werden die Tag-Details angezeigt:
Tags auflisten
Sie können auch alle Tag-Namen anzeigen, indem Sie den folgenden Git-Tag-Befehl mit der Option -l verwenden:
$ git tag -l
Entfernen oder Löschen von Tags
Führen Sie zunächst den folgenden Befehl aus, um alle Store-Tags in einem Repository aufzulisten:
$git-TagMit dem folgenden Befehl können Sie nun Tags sowohl aus dem Remote- als auch aus dem lokalen Repository entfernen oder löschen.
$ git tag -d Release_1_0
Fazit
Wir haben in diesem Artikel gelernt, wie man Git-Tags verwendet. Tagging ist eine nützliche Funktion, mit der Sie ein Klon-Image eines Git-Repositorys erstellen können. Sie können einem bestimmten Git-Projekt einen besseren, aussagekräftigeren Namen geben. Je nach Belieben können Sie zwei verschiedene Arten von Tags erstellen, mit Anmerkungen versehen oder leichtgewichtig, die wir oben besprochen haben. Ich hoffe, Sie haben jetzt ein besseres Verständnis für die Verwendung von Git-Tags in Ihrem Git-Projekt-Repository.