Git

Kako da koristim git oznake?

Kako da koristim git oznake?
Git oznake su određene referentne točke u povijesti Gita. Git oznake koriste se za bilježenje određene točke u povijesti koja se dalje koristi za usmjeravanje na izdanu verziju. Oznaka se ne mijenja poput grane. Nakon stvaranja nemaju daljnju povijest obveza.  Većina ljudi koristi ovu značajku za označavanje nekih točaka izdanja poput (v1.0,… v4.0 i tako dalje). Jednostavnim riječima, Git oznake koriste se za davanje nekog smislenog imena određenom u spremištu projekata git. Pretpostavimo da se dva korisnika odluče naknadno označiti svoj projektni kod za pristup.

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:

  1. Označene oznake
  2. 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 oznaka

Primjer:

U sljedećem primjeru, pretpostavimo da smo stvorili laganu oznaku s imenom 'Release_1_0'.

$ git oznaka Izdanje_1_0

Ove 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 oznaka

Sada, 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.

SuperTuxKart za Linux
SuperTuxKart sjajan je naslov osmišljen kako bi vam besplatno pružio iskustvo Mario Kart na vašem Linux sustavu. Prilično je izazovno i zabavno igrati...
Vodič za bitku za Wesnoth
Bitka za Wesnoth jedna je od najpopularnijih strateških igara otvorenog koda koje trenutno možete igrati. Ne samo da se ova igra razvija već jako dugo...
0 A.D. Vodič
Od mnogih strateških igara tamo, 0 A.D. uspijeva se istaknuti kao sveobuhvatan naslov i vrlo duboka, taktička igra unatoč tome što je otvoren izvor. R...