

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

# Visualizza i dettagli del tag Git in AWS CodeCommit
<a name="how-to-view-tag-details"></a>

In Git, un tag è un'etichetta che è possibile applicare a un riferimento come un commit per contrassegnarlo con le informazioni che potrebbero essere importanti per altri utenti del repository. Ad esempio, è possibile assegnare un tag al commit che era il punto di rilascio beta di un progetto con il tag **beta**. Per ulteriori informazioni, consulta [Usa Git per creare un tag](how-to-create-tag.md#how-to-create-tag-git). I tag Git sono diversi dai tag del repository. Per ulteriori informazioni su come usare i tag del repository, consulta [Aggiunta di un tag a un repository](how-to-tag-repository-add.md).

Puoi usare la AWS CodeCommit console per visualizzare le informazioni sui tag Git nel tuo repository, inclusi la data e il messaggio di commit del commit a cui fa riferimento ogni tag Git. Utilizzando la console, è possibile confrontare il commit contrassegnato dal tag con il commit principale del ramo predefinito nel proprio repository. Come per qualsiasi altro commit, è anche possibile visualizzare il codice nel punto di tale tag Git.

Puoi anche usare Git dal tuo terminale o dalla riga di comando per visualizzare i dettagli sui tag Git in un repository locale. 

**Topics**
+ [Visualizza i dettagli dei tag (console)](#how-to-view-tag-details-console)
+ [Visualizza i dettagli del tag Git (Git)](#how-to-view-tag-details-git)

## Visualizza i dettagli dei tag (console)
<a name="how-to-view-tag-details-console"></a>

Usa la AWS CodeCommit console per visualizzare rapidamente un elenco di tag Git per il tuo repository e i dettagli sui commit a cui fanno riferimento i tag Git.

1. [Apri la CodeCommit console su codecommit/home. https://console.aws.amazon.com/codesuite/](https://console.aws.amazon.com/codesuite/codecommit/home)

1. In **Repositories (Repository)**, selezionare il nome del repository in cui si desidera visualizzare i tag. 

1. Nel riquadro di navigazione, scegliere **Git tags (Tag Git)**.  
![Una visualizzazione di tag in un repository](http://docs.aws.amazon.com/it_it/codecommit/latest/userguide/images/codecommit-tags-view.png)

1. Esegui una delle seguenti operazioni:
   + Per visualizzare il codice così com'era al commit, selezionare il nome del tag Git.
   + Per visualizzare i dettagli del commit, tra cui il messaggio di commit completo, il committer e l'autore, scegliere l'ID di commit abbreviato.

## Visualizza i dettagli del tag Git (Git)
<a name="how-to-view-tag-details-git"></a>

Per usare Git per visualizzare i dettagli sui tag Git in un repository locale, esegui uno dei seguenti comandi:
+ [git tag](#how-to-view-tag-details-git-tag) per visualizzare una lista dei nomi dei tag Git.
+ [git show](#how-to-view-tag-details-git-show) per visualizzare informazioni su un tag Git specifico.
+ [git ls-remote](#how-to-view-tag-details-git-remote) per visualizzare informazioni sui tag Git in un CodeCommit repository.

**Nota**  
Per assicurarti che il tuo repository locale sia aggiornato con tutti i tag Git presenti nel CodeCommit repository, esegui **git fetch** seguito da. **git fetch --tags**

Nei passaggi seguenti, supponiamo che tu abbia già collegato il repository locale a un repository. CodeCommit Per istruzioni, consulta [Connessione a un repository](how-to-connect.md).

### Per visualizzare un elenco di tag Git in un repository locale
<a name="how-to-view-tag-details-git-tag"></a>

1. Eseguire il comando **git tag**:

   ```
   git tag
   ```

1. Se il comando viene eseguito correttamente, verrà visualizzato un output simile al seguente:

   ```
   beta
   release
   ```
**Nota**  
Se non è stato definito alcun tag, **git tag** non restituisce alcun valore.

Per altre opzioni, consulta la documentazione di Git.

### Per visualizzare informazioni su un tag Git in un repository locale
<a name="how-to-view-tag-details-git-show"></a>

1. Esegui il comando **git show {{tag-name}}**. Ad esempio, per visualizzare informazioni su un tag Git denominato `beta`, eseguire:

   ```
   git show beta
   ```

1. Se il comando viene eseguito correttamente, verrà visualizzato un output simile al seguente:

   ```
   commit 317f8570...ad9e3c09
   Author: John Doe <johndoe@example.com>
   Date:   Tue Sep 23 13:49:51 2014 -0700
   
       Added horse.txt
   
   diff --git a/horse.txt b/horse.txt
   new file mode 100644
   index 0000000..df42ff1
   --- /dev/null
   +++ b/horse.txt
   @@ -0,0 +1 @@
   +The horse (Equus ferus caballus) is one of two extant subspecies of Equus ferus
   \ No newline at end of file
   ```
**Nota**  
Per uscire dell'output delle informazioni del tag Git, digitare **:q**.

Per altre opzioni, consulta la documentazione di Git.

### Per visualizzare informazioni sui tag Git in un CodeCommit repository
<a name="how-to-view-tag-details-git-remote"></a>

1. Esegui il comando **git ls-remote --tags**.

   ```
   git ls-remote --tags
   ```

1. In caso di successo, questo comando produce come output un elenco dei tag Git nel CodeCommit repository: 

   ```
   129ce87a...70fbffba    refs/tags/beta
   785de9bd...59b402d8    refs/tags/release
   ```

   Se non sono stati definiti tag Git, **git ls-remote --tags** restituisce una riga vuota.

Per altre opzioni, consulta la documentazione di Git.