Hvordan bruke en tag i git

Hvordan bruke en tag i git
Utviklerne bruker Git -depotet for å holde versjonen av koden sin, og taggene brukes til å lagre referansepunktene i utviklingsfasen. Utvikleren bruker en tag for en bestemt forpliktelses -ID når en ny versjon av koden blir utgitt. Hovedformålet med taggen er å holde kodenes historie, som kan brukes til å besøke den forrige koden når det krever. En tag er ikke koblet til en gren, men knyttet til en bestemt forpliktelse. Så et tagnavn legges til på det tidspunktet Git -forpliktelse, og det er bedre å definere et meningsfylt tagnavn for å identifisere versjonen av koden på riktig måte. Ulike bruksområder av TAG i Git Repository har vist i denne opplæringen.

Git -tag -alternativer:

Alternativ Hensikt
-A, -notate Det brukes til å lage et usignert kommentert tagobjekt.
-S, -Sign Den brukes til å lage en GPG-signert tag som bruker standard e-postadressenes nøkkel.
-ingen tegn Det brukes til å overstyre taggen og tvinge hver tagge som skal signeres.
-u Den brukes til å lage en GPG-signert tag med den gitte tasten.
-f, -Force Det brukes til å erstatte en eksisterende tag kraftig med det gitt navn.
-D, -Delete Det brukes til å slette en eksisterende tag med gitt navn.
-v, -verify Det brukes til å bekrefte GPG -signaturen til det gitte tagnavnet.
-Sorter = Det brukes til å sortere basert på nøkkelen gitt.
-Jeg, -ignore -sak Det brukes til å sortere og filtrere tagger på en ufølsom måte.
-M, -Message = Det brukes til å bruke den gitte tag -meldingen i stedet for å be om.
-F, -file = Den brukes til å angi tag -meldingen fra den gitte filen.
-opprydding = Det brukes til å rydde opp tag -meldingen. Kan være ordrett, hvitrom og stripe. Strip -modus er standard. Verbatimmodus brukes til å holde meldingen uendret. Whitespace -modus fjerner de ledende eller etterfølgende hvitespace -linjene. Strip -modus brukes til å fjerne både hvitrom og kommentar.
Det definerer tagnavnet.
-hjelp Det brukes til å få detaljert informasjon om alle tagalternativer.

Forutsetninger

1. Installer GitHub Desktop.
GitHub Desktop hjelper Git-brukeren med å utføre GIT-relaterte oppgaver grafisk. Du kan enkelt laste ned det siste installasjonsprogrammet av denne applikasjonen for Ubuntu fra GitHub.com. Du må installere og konfigurere dette programmet etter nedlasting for å bruke den. Du kan også sjekke opplæringen for å installere GitHub Desktop på Ubuntu for å kjenne installasjonsprosessen riktig.

2. Opprett en GitHub -konto
Du må opprette en GitHub -konto for å sjekke kommandoene som er brukt i denne opplæringen.

3. Lag et lokalt og eksternt depot
Du må bruke et lokalt depot med flere filialer som er publisert i den eksterne serveren for å sjekke kommandoene som brukes i denne opplæringen.

Lag git -tag

Åpne det lokale depotet som heter Last opp fil fra terminalen. Kjør følgende kommandoer for å sjekke filiallisten, oppretter en kode som heter single_upload og vise den opprettede taginformasjonen.

$ git gren
$ git tag single_upload
$ git show single_upload

Følgende utgang viser at depotet inneholder to grener, og hoved- er den aktive grenen nå. Etter å ha opprettet taggen, har forpliktelsesinformasjonen vist i utdataene med annen informasjon.

Taggen legges til det lokale depotet, og det eksterne depotet kan oppdateres med denne endringen ved å bruke 'git push'Kommando. Kjør følgende kommando for å oppdatere depotet med taggen som er opprettet i det lokale depotet. Du må oppgi brukernavn og passord for GitHub -kontoen etter å ha utført 'git push'Kommando.

$ git push origin single_upload

Følgende utgang vil vises hvis trykk Kommandoen utføres riktig.

Du kan sjekke det eksterne depotet fra GitHub.com for å bekrefte at taggen legges til depotet eller ikke. Følgende bilde viser det single_upload Tag er lagt til det eksterne depotet.

Kjør følgende kommandoer for å opprette en annen tag med tag -meldingen og vise den ekstra taginformasjonen.

$ git tag -a single_upload -v2.0 -m 'Last opp enkeltfil'
$ git show single_upload-v2.0

Følgende utgang vises etter å ha utført kommandoene ovenfor.

Kjør følgende kommando for å opprette en kode som heter Multiple-Upload-V1.0 og opprette en ny gren som heter Flere Ved å bruke den nyopprettede taggen.

$ git tag multiple upload-v1.0
$ git-kassen -b flere multiple upload-v1.0

Følgende utgang vises hvis taggen og grenen opprettes riktig.

Kassen git tag

Kjør følgende kommando for å sjekke taggen.

$ git checkout single_upload-v2.0

Følgende utgang vises etter å ha utført kommandoen ovenfor.

Sjekketagslister

Kjør følgende kommando for å vise taglisten over depotet.

$ git tag

Følgende utgang vises etter å ha utført kommandoen ovenfor.

Kjør følgende kommando for å vise taglisten som starter med 's'. To tagger har laget i forrige del av denne opplæringen som starter med 'S'.

$ git tag -l "s*"

Følgende utgang vises etter å ha utført kommandoen ovenfor.

Konklusjon

Tag brukes hovedsakelig til å føre oversikt over den spesielle forpliktelsen. Ulike måter å legge til taggen i det lokale depotet har blitt forklart i denne opplæringen. Taggen kan legges til med en forpliktelsesmelding eller uten en forpliktelsesmelding. Å legge til en melding med taggen hjelper brukerne til å forstå formålet med taggen. En gren kan også opprettes med en tag. Måtene å lage en enkel tag, en tag med en forpliktelsesmelding og en gren med en tagg er blitt beskrevet i denne opplæringen ved å bruke et Demo lokalt depot. Jeg håper konseptet med å bruke taggen i Git -depotet vil bli ryddet etter å ha lest denne opplæringen.