I denne artikel vil vi diskutere begrebet Git tags, og hvordan git tag-kommandoen fungerer. Vi vil dække forskellige slags tags, hvordan man opretter nye tags, tagliste og sletning af et tag og mere i denne artikel. Et par kommandoer, vi har udført på Ubuntu 20.04-system, som vi vil uddybe i resten af sektionen.
Opret et nyt tag
Der er følgende to forskellige typer Git-tags:
- Kommenterede tags
- Letvægtsmærker
Kommenterede tags
De kommenterede tags gemmes som et komplet objekt i Git-databasen. Disse typer tags gemmer nogle ekstra metadataoplysninger såsom navnet på taggeren, tagger-e-mail-id og dato. Kommenterede tags gemmes med en tagging-besked. Det er den bedste praksis, der foreslås i git, er at gemme git-tags i form af annoterede tags over letvægt. Ved hjælp af de annoterede tags kan du gemme alle de tilknyttede metadata i databasen.
For at oprette et kommenteret tag skal du åbne terminalapplikationen ved at trykke på Ctrl + Alt + t og køre følgende kommando:
$ git tag -a 'Release_1_0' -m 'Mærket grundlæggende strengoperationskode' HEAD
I ovenstående kommando har vi tagget den aktuelle HEAD ved hjælp af git tag-kommandoen. Brugeren giver et tagnavn 'Release_1_0' med indstillingen -a, og tagbeskeden er forsynet med indstillingen -m.
Letvægtsmærker
Denne type tags bruges til 'bogmærker' til en forpligtelse; Letvægtsmærker er bare et navn eller en bestemt markør til en forpligtelse. Letvægtsmærker er nyttige til hurtig oprettelse af link til relevante forpligtelser.
Følgende kommando bruges til at oprette letvægts tags:
$ git-tagEksempel:
Lad os antage, at vi i det følgende eksempel har oprettet et letvægtsmærke med navnet 'Release_1_0'.
$ git-tag Release_1_0Disse typer tags er gemt i det aktuelle arbejde .git-projektlager.
Se tags
Når du har oprettet tags, kan du vise tagoplysninger ved hjælp af følgende kommando:
$ git show Release_1_0
I ovenstående kommando har vi udskrevet detaljerne om tag 'Release_1_0'. På det følgende billede vises tagdetaljerne:
Noteringstags
Du kan også vise alle tagsnavne ved hjælp af følgende Git tag-kommando med option -l:
$ git tag -l
Fjernelse eller sletning af tags
Først skal du køre nedenstående kommando for at liste alle butikskoder i et lager:
$ git-tagNu, ved hjælp af følgende kommando, kan du fjerne eller slette tags fra fjernbetjeningen såvel som det lokale lager.
$ git tag -d Release_1_0
Konklusion
Vi har lært, hvordan man bruger Git-tags i denne artikel. Mærkning er en nyttig funktion, hvorigennem du kan oprette et klonbillede af en Git repo. Du kan give et bedre git-projekt et bedre, meningsfuldt navn. I henhold til din bekvemmelighed kan du oprette to forskellige typer tags, kommenterede eller lette, som vi har diskuteret ovenfor. Jeg håber, at du nu har en bedre forståelse af brugen af Git-tags i dit Git-projekt repo.