Git

Kā es varu izmantot git tagus?

Kā es varu izmantot git tagus?
Git tagi ir specifiski atskaites punkti Git vēsturē. Git tagi tiek izmantoti, lai notvertu konkrēto vēstures punktu, ko tālāk izmanto, lai norādītu uz izlaisto versiju. Tagi nemainās kā zars. Pēc izveidošanas viņiem nav turpmākas saistību vēstures.  Lielākā daļa cilvēku izmanto šo funkciju, lai atzīmētu dažus izlaišanas punktus, piemēram, (v1.0,… v4.0 un tā tālāk). Vienkāršos vārdos Git tagi tiek izmantoti, lai piešķirtu kādam nozīmīgam nosaukumam konkrētu informāciju git projekta krātuvē. Pieņemsim, ka divi lietotāji nolemj atzīmēt savu projekta kodu, lai piekļūtu vēlāk.

Šajā rakstā mēs apspriedīsim Git tagu jēdzienu un to, kā darbojas git tag komanda. Šajā rakstā mēs aplūkosim dažāda veida tagus, kā izveidot jaunus tagus, tagu sarakstu un taga dzēšanu, kā arī citu informāciju. Dažas komandas, kuras esam izpildījuši Ubuntu 20.04 sistēmu, kuru mēs detalizēti aprakstīsim pārējā sadaļā.

Izveidojiet jaunu tagu

Ir divi dažādi Git tagu veidi:

  1. Anotētas atzīmes
  2. Viegli tagi

Anotētas atzīmes

Anotētās atzīmes tiek saglabātas kā pilns objekts Git datu bāzē. Šāda veida tagos tiek glabāta papildu informācija par metadatiem, piemēram, marķiera nosaukums, marķiera e-pasta ID un datums. Anotētās atzīmes tiek glabātas ar marķēšanas ziņojumu. Labākā prakse, kas ieteikta git, ir glabāt git tagus anotētu tagu veidā, kas ir vieglāki. Izmantojot anotētās atzīmes, visus saistītos metadatus varat saglabāt datu bāzē.

Lai izveidotu anotētu tagu, atveriet termināļa lietojumprogrammu, nospiežot Ctrl + Alt + t, un izpildiet šādu komandu:

$ git tags -a 'Release_1_0' -m 'Atzīmēts virknes darbības kods' HEAD

Iepriekš minētajā komandā mēs esam atzīmējuši pašreizējo HEAD, izmantojot komandu git tag. Lietotājs nodrošina taga nosaukumu 'Release_1_0' ar opciju -a, un taga ziņojums tiek nodrošināts ar opciju -m.

Viegli tagi

Šāda veida tagus izmanto saistību “grāmatzīmēm”; Vieglie tagi ir tikai nosaukums vai īpašs norādes uz saistībām. Vieglie tagi ir noderīgi, lai ātri izveidotu saites uz attiecīgajām saistībām.

Lai izveidotu vieglus tagus, tiek izmantota šāda komanda:

$ git tags

Piemērs:

Pieņemsim, ka šajā piemērā esam izveidojuši vieglu tagu ar nosaukumu 'Release_1_0'.

$ git taga izlaišana_1_0

Šāda veida tagi tiek saglabāti pašreizējā darbībā .git projekta krātuve.

Skatīt tagus

Kad esat izveidojis tagus, varat parādīt tagu informāciju, izmantojot šādu komandu:

$ git šovs Release_1_0

Iepriekš minētajā komandā mēs esam izdrukājuši taga “Release_1_0” informāciju. Šajā attēlā ir parādīta informācija par tagu:

Sarakstu tagi

Varat arī parādīt visus tagu nosaukumus, izmantojot šādu komandu Git tag ar opciju -l:

$ git tags -l

Tagu noņemšana vai dzēšana

Pirmkārt, lai uzskaitītu visus krātuves tagus krātuvē, palaidiet tālāk norādīto komandu:

$ git tags

Tagad, izmantojot šo komandu, jūs varat noņemt vai dzēst tagus no tālvadības pults, kā arī no vietējā repozitorija.

$ git tags -d Release_1_0

Secinājums

Šajā rakstā mēs esam iemācījušies izmantot Git tagus. Atzīmēšana ir noderīga funkcija, ar kuras palīdzību jūs varat izveidot Git repo klona attēlu. Konkrētam git projektam varat piešķirt labāku, jēgpilnu nosaukumu. Atbilstoši jūsu ērtībai, jūs varat izveidot divu dažādu veidu tagus, anotētus vai vieglus, par kuriem mēs iepriekš runājām. Es ceru, ka tagad jums ir labāka izpratne par Git tagu izmantošanu jūsu Git projekta repo.

SuperTuxKart operētājsistēmai Linux
SuperTuxKart ir lielisks nosaukums, kas paredzēts, lai sniegtu jums Mario Kart pieredzi bez maksas jūsu Linux sistēmā. Tas ir diezgan izaicinoši un ja...
Cīņa par Vesnota apmācību
Cīņa par Vesnotu ir viena no populārākajām atvērtā koda stratēģijas spēlēm, kuru jūs varat spēlēt šajā laikā. Šī spēle ir izstrādāta ne tikai ļoti ilg...
0 A.D. Apmācība
No daudzajām stratēģijas spēlēm 0 A.D. izdodas izcelties kā visaptverošs nosaukums un ļoti dziļa, taktiska spēle, neskatoties uz to, ka tā ir atvērtā ...