Wie benutze ich Git -Tags??

Wie benutze ich Git -Tags??
Git -Tags sind spezifische Referenzpunkte in der Git -Geschichte. Git -Tags werden verwendet, um den spezifischen Punkt in der Geschichte zu erfassen, die weiter auf eine veröffentlichte Version hinweist. Ein Tag ändert sich nicht wie ein Zweig. Sie haben keine weitere Geschichte von Commits, nachdem sie geschaffen wurden. Die meisten Leute verwenden diese Funktion, um einige Release -Punkte wie (v1) zu markieren.0,… v4.0 und so weiter). In einfachen Worten werden GIT -Tags verwendet, um einem bestimmten im Git -Projekt -Repository einen sinnvollen Namen zu geben. Angenommen, zwei Benutzer beschließen, ihren Projektcode später für den Zugriff zu markieren.

In diesem Artikel werden wir das Konzept von Git -Tags und wie der Befehl Git Tag funktioniert, diskutieren. Wir werden verschiedene Arten von Tags, das Erstellen neuer Tags, das Tag -Auflistung und das Löschen eines Tags und mehr in diesem Artikel behandeln. Ein paar Befehle, die wir auf der Ubuntu 20 ausgeführt haben.04 System, das wir im Rest des Abschnitts näher erläutern werden.

Erstellen Sie ein neues Tag

Es gibt zwei verschiedene Arten von Git -Tags:

  1. Annotierte Tags
  2. Leichte Tags

Annotierte Tags

Die kommentierten 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 Tagger -E -Mail -ID und das Datum. Annotierte Tags speichert mit einer Tagging -Nachricht. In Git ist die Best Practice vorgeschlagen, Git -Tags in Form von kommentierten Tags über Leichtgewicht zu speichern. Mit den kommentierten Tags können Sie alle zugehörigen Meta-Daten in der Datenbank speichern.

Öffnen Sie zum Erstellen eines kommentierten Tags die Terminalanwendung, indem Sie Strg+Alt+T drücken und den folgenden Befehl ausführen:

$ git tag -a 'release_1_0' -m 'markiert grundlegender String -Operation Code' Kopf 'Kopf

Im obigen Befehl haben wir den aktuellen Kopf mit dem Befehl git tag markiert. Der Benutzer stellt mit der Option -a einen Tagsnamen 'Release_1_0' an, und die Tag -Nachricht wird mit der Option -m zur Verfügung gestellt.

Leichte Tags

Diese Art von Tags wird für "Lesezeichen" zu einem Commit verwendet. Leichte Tags sind nur ein Name oder ein bestimmter Zeiger auf ein Commit. Leichte Tags sind nützlich für die schnelle Erstellung von Link zu relevanten Commits.

Der folgende Befehl wird verwendet, um leichte Tags zu erstellen:

$ git tag

Beispiel:

Nehmen wir im folgenden Beispiel an, wir haben mit dem Namen 'Release_1_0' ein leichtes Tag erstellt.

$ git tag release_1_0

Diese Arten von Tags werden in der aktuellen Arbeit gespeichert .Git -Projektrepository.

Tags anzeigen

Sobald 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 'Release_1_0' gedruckt. Im folgenden Bild werden die Tag -Details angezeigt:

Auflistungstennzeichen

Sie können auch alle Tags -Namen mit dem folgenden Git -Tag -Befehl mit Option -l anstellen:

$ git tag -l

Tags entfernen oder löschen

Um alle Store-Tags in einem Repository aufzulisten, führen Sie zunächst den folgenden Befehl aus:

$ git tag

Verwenden Sie den folgenden Befehl nun, können Sie Tags sowie das lokale Repository entfernen oder löschen.

$ git tag -d love_1_0

Abschluss

Wir haben in diesem Artikel gelernt, wie man Git -Tags verwendet. Tagging ist eine nützliche Funktion, mit der Sie ein Klonbild eines Git -Repo erstellen können. Sie können einem bestimmten Git -Projekt einen besseren, einen sinnvollen Namen geben. Nach Ihrer Bequemlichkeit können Sie zwei verschiedene Arten von Tags erstellen, die annotiert oder leicht sind, die wir oben diskutiert haben. Ich hoffe, jetzt haben Sie ein besseres Verständnis für die Verwendung von Git -Tags in Ihrem Git -Projekt -Repo.