Come uso i tag git?

Come uso i tag git?
I tag GIT sono punti di riferimento specifici nella cronologia Git. I tag GIT vengono utilizzati per catturare il punto specifico nella storia che viene ulteriormente utilizzato per indicare una versione rilasciata. Un tag non cambia come un ramo. Non hanno un'ulteriore storia di commit dopo essere stati creati. La maggior parte delle persone usa questa funzione per contrassegnare alcuni punti di rilascio come (V1.0, ... V4.0, e così via). In parole semplici, i tag GIT vengono usati per dare un nome significativo a un particolare nel repository del progetto Git. Supponiamo che due utenti decidano di taggare il loro codice di progetto per l'accesso in seguito.

In questo articolo, discuteremo il concetto di tag GIT e come funziona il comando Tag Git. Tratteremo vari tipi di tag, come creare nuovi tag, elenco di tag e eliminazione di un tag e altro ancora in questo articolo. Alcuni comandi che abbiamo eseguito su Ubuntu 20.04 Sistema, su cui approfondiremo il resto della sezione.

Crea un nuovo tag

Ci sono seguenti due diversi tipi di tag GIT:

  1. Tag annotati
  2. Tag leggeri

Tag annotati

I tag annotati vengono salvati come oggetto completo nel database di Git. Questi tipi di tag archiviano alcune informazioni di metadati extra come il nome del tagger, l'ID e -mail e la data. Stores tag annotati con un messaggio di etichettatura. È le migliori pratiche suggerite in Git è archiviare i tag GIT sotto forma di tag annotati su leggeri. Utilizzando i tag annotati, è possibile archiviare tutti i metadati associati nel database.

Per creare un tag annotato, aprire l'applicazione terminale premendo Ctrl+Alt+T ed eseguire il comando seguente:

$ git tag -a 'release_1_0' -m 'tag Codice operazione di stringa di base'

Nel comando sopra, abbiamo taggato la testa corrente utilizzando il comando del tag git. L'utente fornisce un nome tag 'versione_1_0' con l'opzione -a e il messaggio del tag viene fornito con l'opzione -m.

Tag leggeri

Questo tipo di tag viene utilizzato per "segnalibri" per un commit; I tag leggeri sono solo un nome o un puntatore specifico a un commit. I tag leggeri sono utili per la creazione di collegamenti rapidi a commit pertinenti.

Il seguente comando viene utilizzato per creare tag leggeri:

$ git tag

Esempio:

Nell'esempio seguente, supponiamo che abbiamo creato un tag leggero con il nome 'versione_1_0'.

$ git tag release_1_0

Questi tipi di tag sono archiviati nel lavoro attuale .Repository di progetto GIT.

Visualizza tag

Dopo aver creato i tag, è possibile mostrare i dettagli del tag utilizzando il comando seguente:

$ git show release_1_0

Nel comando sopra, abbiamo stampato i dettagli del tag 'versione_1_0'. Nella seguente immagine, vengono visualizzati i dettagli del tag:

Tag di elenco

È inoltre possibile visualizzare tutti i nomi dei tag utilizzando il seguente comando Tag git con opzione -L:

$ git tag -l

Rimozione o elimina tag

Innanzitutto, per elencare tutti i tag di archiviazione in un repository, eseguire il comando di seguito:

$ git tag

Ora, utilizzando il seguente comando, è possibile rimuovere o eliminare i tag dal telecomando e dal repository locale.

$ git tag -d release_1_0

Conclusione

Abbiamo imparato come usare i tag git in questo articolo. La tag è una funzione utile attraverso la quale è possibile creare un'immagine clone di un repository git. Puoi dare un nome migliore, significativo a un progetto GIT specifico. Secondo la tua comodità, puoi creare due diversi tipi di tag, annotati o leggeri, di cui abbiamo discusso sopra. Spero ora che tu abbia una migliore comprensione dell'uso dei tag GIT nel tuo Repo del progetto GIT.