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.