U ovom ćemo članku razgovarati o konceptu Git oznaka i o tome kako radi naredba git tag. U ovom ćemo članku pokriti razne vrste oznaka, kako stvoriti nove oznake, popis oznaka i brisanje oznaka i još mnogo toga. Nekoliko naredbi koje smo izvršili na Ubuntu 20.04, što ćemo detaljnije razraditi u ostatku odjeljka.
Izradite novu oznaku
Postoje dvije različite vrste Git oznaka:
- Označene oznake
- Lagane oznake
Označene oznake
Označene oznake spremaju se kao cjeloviti objekt u bazu podataka Git. Ove vrste oznaka pohranjuju neke dodatne podatke o metapodacima, poput naziva oznake, oznake e-pošte i datuma. Bilješke s oznakama pohranjuju se s porukom o označavanju. Najbolja praksa koja se predlaže u gitu je pohranjivanje git oznaka u obliku označenih oznaka u laganom obliku. Korištenjem označenih oznaka možete pohraniti sve povezane metapodatke u bazu podataka.
Da biste stvorili označenu oznaku, otvorite aplikaciju terminala pritiskom na Ctrl + Alt + t i pokrenite sljedeću naredbu:
$ git tag -a 'Release_1_0' -m 'Označen osnovni kod operacije niza' HEAD
U gornjoj naredbi označili smo trenutnu HEAD pomoću naredbe git tag. Korisnik daje naziv oznake 'Release_1_0' s opcijom -a, a poruka oznake pruža opciju -m.
Lagane oznake
Ova vrsta oznaka koristi se za 'oznake' za urezivanje; Lagane oznake samo su naziv ili određeni pokazivač na urezivanje. Lagane oznake korisne su za brzo stvaranje veza do relevantnih obveza.
Sljedeća naredba koristi se za stvaranje laganih oznaka:
$ git oznakaPrimjer:
U sljedećem primjeru, pretpostavimo da smo stvorili laganu oznaku s imenom 'Release_1_0'.
$ git oznaka Izdanje_1_0Ove vrste oznaka pohranjene su u trenutnom radnom stanju .spremište git projekata.
Pogledajte oznake
Nakon što stvorite oznake, možete prikazati pojedinosti o oznakama pomoću sljedeće naredbe:
$ git show Izdanje_1_0
U gornjoj naredbi ispisali smo detalje oznake 'Release_1_0'. Na sljedećoj slici prikazani su detalji oznake:
Oznake popisa
Također možete prikazati sva imena oznaka pomoću sljedeće naredbe Git oznake s opcijom -l:
$ git oznaka -l
Uklanjanje ili brisanje oznaka
Prvo, da biste popisali sve oznake spremišta u spremištu, pokrenite donju naredbu:
$ git oznakaSada, pomoću sljedeće naredbe, možete ukloniti ili izbrisati oznake s daljinskog upravljača, kao i iz lokalnog spremišta.
$ git tag -d Izdanje_1_0
Zaključak
U ovom smo članku naučili kako koristiti Git oznake. Označavanje je korisna značajka putem koje možete stvoriti kloniranu sliku Git repo-a. Možete dati bolje, neko suvislo ime određenom git projektu. Prema vašoj pogodnosti možete stvoriti dvije različite vrste oznaka, s oznakama ili lagane, o čemu smo gore raspravljali. Nadam se da ste sada bolje razumjeli upotrebu Git oznaka u vašem repo projektu Git.