Come elencare i tag git

Come elencare i tag git

La cronologia di ciascuna attività di commit git può essere archiviata utilizzando un tag git che aiuta l'utente GIT a spostare il punto di commit particolare per modificare qualsiasi contenuto di file, aggiungere o rimuovere qualsiasi file, scoprire qualsiasi errore, ecc. L'utente GIT ha bisogno dell'elenco dei tag GIT del repository per scoprire il punto di commit richiesto. Esistono molti modi per scoprire l'elenco dei tag GIT del repository locale e remoto. Il comando GIT può essere utilizzato per scoprire l'elenco dei tag GIT in diversi modi spiegati in questo tutorial.

Prerequisiti:

Installa il desktop GitHub

Il desktop GitHub aiuta l'utente Git a eseguire graficamente le attività relative al GIT. Puoi facilmente scaricare l'ultimo programma di installazione di questa applicazione per Ubuntu da GitHub.com. È necessario installare e configurare questa applicazione dopo il download per utilizzarla. Puoi anche controllare il tutorial per l'installazione di Github Desktop su Ubuntu per conoscere correttamente il processo di installazione.

Crea un account GitHub

Dovrai creare un account GitHub per verificare l'output dei comandi nel server remoto.

Crea un repository locale e remoto

È necessario creare un repository locale e pubblicare il repository nel server remoto per testare i comandi utilizzati in questo tutorial. Vai alla cartella del repository locale per controllare i comandi utilizzati in questo tutorial.

Scopri l'elenco esistente dei tag GIT:

Un repository locale chiamato Image-Gallery è stato utilizzato in questo tutorial per controllare i comandi utilizzati per ottenere l'elenco dei tag GIT. Esegui il seguente comando per ottenere l'elenco dei tag GIT esistenti.

$ git tag

L'output mostra che il repository contiene tre tag GIT. Questi sono v-1.0, v-2.0 e V-3.0.

Esegui il comando seguente per visualizzare i tag GIT con il messaggio tag.

$ git tag -n

L'output mostra l'elenco dei tag con tre messaggi di tag che sono stati creati prima.

È possibile recuperare le informazioni sui tag con il valore di commit sha e ottenere l'elenco dei tag in base al valore di commit sha particolare. Il comando "Git log -online" fornisce la cronologia del commit con i valori di commit sha, le informazioni sui tag e i messaggi di commit. Quando il comando "Git Tag" viene utilizzato con l'opzione -Cintains e un particolare valore di commit sha, tutti gli elenchi di tag dal valore di commit sha verranno stampati. Esegui i seguenti comandi per ottenere l'elenco dei tag in base al valore di commit sha.

$ git log --oneline
$ git tag -Contenuti 792E311

L'output del primo comando mostra il valore di quattro commit dal commit iniziale all'ultimo commit. Il terzo commit sha valore nel secondo comando ha recuperato l'elenco dei tag dal terzo commit all'ultimo commit.

Scopri l'elenco ordinato dei tag GIT:

Se il repository Git contiene molti tag e l'utente desidera l'elenco ordinato dei tag GIT, l'utente deve utilizzare l'opzione -sort con il comando "Git Tag". Esegui i seguenti comandi per aggiungere un file nel repository, commetti l'attività e crea altri tag per questo commit. Questo nuovo tag richiederà il controllo corretto della funzione dell'opzione -Sort.

$ git aggiungi f4.jpg
$ git commit -m "quarta immagine aggiunta"
$ git tag nuova immagine

Verrà visualizzato il seguente output dopo aver eseguito i comandi sopra.

Ora, eseguire il seguente comando per ottenere l'elenco dei tag ordinati in base al nome di riferimento.

$ git tag -l - -Sort = refname

Il seguente output mostra l'elenco dei tag ordinati in ordine alfabetico. La lettera maiuscola è più piccola della piccola lettera. Quindi, il nome del tag con "V" è apparso per primo e il nome del tag con "N" è apparso più tardi.

Esegui il comando seguente per ottenere l'elenco dei tag ordinati in base alla versione tag e al nome di riferimento.

$ GIT TAG -L - -SORT = -Version: RefName

Verrà visualizzato il seguente output dopo aver eseguito il comando sopra.

Scopri l'elenco dei tag GIT in base al modello:

Quando il repository contiene molti tag GIT e l'utente deve scoprire i tag GIT particolari, può usare il modello con il comando "Git Tag" per recuperare l'elenco di tag specifici. Esegui il comando seguente per ottenere l'elenco dei tag GIT che iniziano con il carattere, 'n."C'è solo un tag nel repository corrente che inizia con il carattere".'

$ git tag -l n*

Verrà visualizzato il seguente output dopo aver eseguito il comando sopra.

Scopri l'ultimo tag GIT:

Esegui il seguente comando per scoprire il tag GIT che è stato creato dopo l'ultimo commit. Qui, l'opzione -tag è usata con il comando "GIT descrivi" per visualizzare il nome dell'ultimo tag GIT.

$ git descrive -tags

Verrà visualizzato il seguente output dopo aver eseguito i comandi sopra. L'output mostra che la nuova immagine è l'ultimo tag git creato in questo tutorial prima.

Scopri l'elenco dei tag GIT dal server remoto:

I comandi GIT che abbiamo usato nella parte precedente di questo tutorial sono i comandi per il repository git locale. Se i tag del repository locale fossero pubblicati nel repository remoto, è anche possibile recuperare l'elenco dei tag GIT dal server remoto. Esegui il comando seguente per ottenere l'elenco dei tag GIT dal repository remoto. Devi fornire un nome utente e una password GIT validi per recuperare i tag GIT.

$ git ls-remote-tags origine

Verrà visualizzato il seguente output dopo aver eseguito i comandi sopra. Il tag appena creato, la nuova immagine non ha pubblicato sul server remoto. Quindi, il seguente output mostra l'elenco pubblicato dei tag GIT del repository remoto.

Conclusione:

I modi per recuperare l'elenco dei tag GIT dal repository locale e remoto sono stati descritti in questo tutorial usando diversi comandi GIT. Spero che gli utenti GIT recupero l'elenco dei tag GIT in base ai loro requisiti dopo aver letto questo tutorial.