Hvordan liste opp git -tagger

Hvordan liste opp git -tagger

Historien til hver GIT -forpliktelsesoppgave kan lagres ved å bruke en GIT -kode som hjelper Git -brukeren til å flytte det spesielle forpliktelsespunktet for å endre ethvert filinnhold, legge til eller fjerne en fil, finne ut noen feil osv. Git -brukeren trenger listen over git -tagger i depotet for å finne ut det nødvendige forpliktelsespunktet. Det er mange måter å finne ut listen over Git -taggene til det lokale og eksterne depotet. Git -kommandoen kan brukes til å finne ut listen over Git -tagger på forskjellige måter forklart i denne opplæringen.

Forutsetninger:

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.

Opprett en GitHub -konto

Du må opprette en GitHub -konto for å sjekke utdataene fra kommandoene i den eksterne serveren.

Lag et lokalt og eksternt depot

Du må opprette et lokalt depot og publisere depotet i den eksterne serveren for å teste kommandoene som ble brukt i denne opplæringen. Gå til den lokale depotmappen for å sjekke kommandoene som brukes i denne opplæringen.

Finn ut den eksisterende listen over git -tagger:

Et lokalt depot som heter Image-Gallery har blitt brukt i denne opplæringen for å sjekke kommandoene som brukes for å få listen over GIT-koder. Kjør følgende kommando for å få listen over eksisterende git -tagger.

$ git tags

Utgangen viser at depotet inneholder tre git -tagger. Disse er V-1.0, V-2.0, og V-3.0.

Kjør følgende kommando for å vise git -taggene med tag -meldingen.

$ git tag -n

Utgangen viser taglisten med tre tag -meldinger de er opprettet før.

Du kan hente taginformasjonen med Commit Sha -verdien og få taglisten basert på den spesielle forpliktelsen SHA -verdien. Kommandoen 'Git Log -online' gir Commit -historien med Commit Sha -verdiene, taginformasjonen og Commit -meldingene. Når kommandoen 'Git -tag' brukes med alternativet -Cintains og en bestemt Commit Sha -verdi, vil alle taglister fra Commit Sha -verdien bli skrevet ut. Kjør følgende kommandoer for å få taglisten basert på Commit Sha -verdien.

$ git log --oneline
$ git -tag -inneholdt 792e311

Utgangen fra den første kommandoen viser de fire forpliktelsesverdien fra den første forpliktelsen til den siste forpliktelsen. Den tredje forpliktelsesverdien i den andre kommandoen har hentet taglisten fra den tredje forpliktelsen til siste forpliktelse.

Finn ut den sorterte listen over git -tagger:

Hvis Git -depotet inneholder mange tagger og brukeren ønsker den sorterte listen over Git -koder, må brukeren bruke alternativet -sort med 'Git -tag' -kommandoen. Kjør følgende kommandoer for å legge til en fil i depotet, forplikte oppgaven og lage andre tagger for denne forpliktelsen. Denne nye taggen vil kreve å sjekke funksjonen til alternativet -sort -alternativet riktig.

$ git Legg til F4.jpg
$ git commit -m "fjerde bilde lagt til"
$ git tag new-image

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

Kjør nå følgende kommando for å få den sorterte taglisten basert på referansenavnet.

$ git tag -l - -sort = refName

Følgende utgang viser den sorterte taglisten i alfabetisk rekkefølge. Kapitalbrevet er mindre enn det lille brevet. Så tagnavnet med 'V' har dukket opp først, og tagnavnet med 'N' har dukket opp senere.

Kjør følgende kommando for å få den sorterte taglisten basert på tagversjonen og referansenavnet.

$ git tag -l - -sort = -version: refname

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

Finn ut listen over git -tagger basert på mønsteret:

Når depotet inneholder mange Git -tagger, og brukeren trenger å finne ut de spesielle GIT -kodene, kan han/hun bruke mønsteret med 'Git -taggen' for å hente listen over spesifikke tagger. Kjør følgende kommando for å få listen over git -tagger som starter med tegnet, 'n.'Det er bare en tagg i det nåværende depotet som starter med karakteren,' n.'

$ git tag -l n*

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

Finn ut den siste Git -taggen:

Kjør følgende kommando for å finne ut git -taggen som er opprettet etter den siste forpliktelsen. Her har alternativet -TAG -alternativet brukt med 'Git Beskriv' -kommandoen for å vise navnet på den nyeste Git -taggen.

$ git beskriver -tags

Følgende utgang vises etter å ha utført kommandoene ovenfor. Utgangen viser at det nye bildet er den siste Git -taggen som er opprettet i denne opplæringen før.

Finn ut listen over git -tagger fra den eksterne serveren:

Git -kommandoene vi brukte i forrige del av denne opplæringen er kommandoene for det lokale Git -depotet. Hvis taggene til det lokale depotet ble publisert i det eksterne depotet, kan du også hente listen over GIT -koder fra den eksterne serveren. Kjør følgende kommando for å få listen over git -tagger fra det eksterne depotet. Du må oppgi et gyldig Git -brukernavn og passord for å hente GIT -kodene.

$ git ls-remote-tags opprinnelse

Følgende utgang vises etter å ha utført kommandoene ovenfor. Den nyopprettede taggen, New-Image publiserte ikke på den eksterne serveren. Så følgende utdata viser den publiserte listen over git -tagger i det eksterne depotet.

Konklusjon:

Måtene å hente listen over git -tagger fra det lokale og eksterne depotet er beskrevet i denne opplæringen ved hjelp av forskjellige GIT -kommandoer. Jeg håper GIT -brukerne vil hente listen over GIT -koder basert på kravene deres etter å ha lest denne opplæringen.