

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

# Afficher les détails de la succursale dans AWS CodeCommit
<a name="how-to-view-branch-details"></a>

Vous pouvez utiliser la CodeCommit console pour afficher les détails relatifs aux branches d'un CodeCommit référentiel. Vous pouvez consulter la date de la dernière validation d'une branche, le message de validation, et bien plus encore. Vous pouvez également utiliser le AWS CLI ou Git à partir d'un dépôt local connecté au CodeCommit référentiel.

**Topics**
+ [Afficher les détails de la succursale (console)](#how-to-view-branch-details-console)
+ [Afficher les détails de la branche (Git)](#how-to-view-branch-details-git)
+ [Afficher les détails de la succursale (AWS CLI)](#how-to-view-branch-details-cli)

## Afficher les détails de la succursale (console)
<a name="how-to-view-branch-details-console"></a>

Utilisez la CodeCommit console pour afficher rapidement la liste des branches de votre référentiel ainsi que les informations relatives à ces branches.

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

1. Dans **Repositories** (Référentiels), sélectionnez le nom du référentiel dans lequel vous voulez afficher des détails sur les branches. 

1. Dans le volet de navigation, choisissez **Branches**.  
![\[Vue des branches dans un référentiel.\]](http://docs.aws.amazon.com/fr_fr/codecommit/latest/userguide/images/codecommit-branches.png)

1. Le nom de la branche utilisée par défaut pour le référentiel est affiché à côté de **Branche par défaut**. Pour afficher les détails relatifs à la dernière validation apportée à une branche, choisissez le message de validation, puis choisissez **View last commit** (Afficher dernière validation). Pour afficher les fichiers et le code dans une branche, choisissez le nom de cette dernière. 

## Afficher les détails de la branche (Git)
<a name="how-to-view-branch-details-git"></a>

Pour utiliser Git depuis un dépôt local afin d'afficher les détails des branches de suivi locales et distantes d'un CodeCommit référentiel, exécutez la **git branch** commande.

Les étapes suivantes sont écrites en supposant que vous avez déjà connecté le dépôt local au CodeCommit référentiel. Pour obtenir des instructions, veuillez consulter [Connexion à un référentiel](how-to-connect.md).

1. Exécutez la commande **git branch**, en spécifiant l'option **--all** :

   ```
   git branch --all
   ```

1. Si elle aboutit, cette commande renvoie une sortie similaire à ce qui suit :

   ```
     MyNewBranch
   * main
     remotes/origin/MyNewBranch
     remotes/origin/main
   ```

   L'astérisque (`*`) s'affiche à côté de la branche actuellement ouverte. Les entrées après celle-ci sont des références de suivi distant.
**Astuce**  
**git branch** affiche les branches locales.  
**git branch -r** affiche les branches distantes.  
**git checkout *existing-branch-name*** bascule vers le nom de branche spécifié et, si **git branch** est exécuté immédiatement après, s'affiche avec un astérisque (`*`).  
**git remote update *remote-name***met à jour votre dépôt local avec la liste des branches de CodeCommit référentiel disponibles. (Pour obtenir une liste des noms de CodeCommit dépôts et leurs noms URLs, exécutez la **git remote -v** commande.)

Pour plus d'options, consultez votre documentation Git.

## Afficher les détails de la succursale (AWS CLI)
<a name="how-to-view-branch-details-cli"></a>

Pour utiliser AWS CLI des commandes avec CodeCommit, installez le AWS CLI. Pour de plus amples informations, veuillez consulter [Référence des commandes en ligne](cmd-ref.md). 

Pour afficher les détails relatifs AWS CLI aux branches d'un CodeCommit référentiel, exécutez une ou plusieurs des commandes suivantes :
+ Pour afficher la liste des noms de branches, exécutez [list-branches](#how-to-view-branch-details-cli).
+ Pour afficher les informations relatives à une branche spécifique, exécutez [get-branch](#how-to-view-branch-details-cli-details).

### Pour afficher la liste des noms de branche
<a name="how-to-view-branch-details-cli-list"></a>

1. Exécutez la **list-branches** commande en spécifiant le nom du CodeCommit dépôt (avec l'`--repository-name`option).
**Astuce**  
Pour obtenir le nom du CodeCommit dépôt, exécutez la commande [list-repositories](how-to-view-repository-details.md#how-to-view-repository-details-no-name-cli).

   Par exemple, pour afficher les détails relatifs aux branches d'un CodeCommit référentiel nommé `MyDemoRepo` :

   ```
   aws codecommit list-branches --repository-name MyDemoRepo
   ```

1. Si elle aboutit, cette commande renvoie un objet `branchNameList` avec une entrée pour chaque branche.

   Voici des exemples de sorties basés sur l'exemple de commande précédent :

   ```
   {
       "branches": [
           "MyNewBranch",
           "main"
       ]
   }
   ```

### Pour afficher des informations sur une branche
<a name="how-to-view-branch-details-cli-details"></a>

1. Exécutez la commande **get-branch** en indiquant :
   + Le nom du référentiel (avec l'option **--repository-name**).
   + Le nom de la branche (avec l'option **--branch-name**).

   Par exemple, pour afficher les informations relatives à une branche nommée `MyNewBranch` dans un CodeCommit référentiel nommé `MyDemoRepo` :

   ```
   aws codecommit get-branch --repository-name MyDemoRepo --branch-name MyNewBranch
   ```

1. Si elle aboutit, cette commande renvoie le nom de la branche et l'ID de la dernière validation effectuée sur la branche.

   Voici des exemples de sorties basés sur l'exemple de commande précédent :

   ```
   {
       "branch": {
             "branchName": "MyNewBranch",
             "commitID": "317f8570EXAMPLE"
       }
   }
   ```