

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

# Vea los detalles CodeCommit del repositorio
<a name="how-to-view-repository-details"></a>

Puedes usar la AWS CodeCommit consola o Git desde un repositorio local conectado al CodeCommit repositorio para ver información sobre los repositorios disponibles. AWS CLI

Antes de seguir estas instrucciones, realice los pasos de [Configuración ](setting-up.md).

**Topics**
+ [Visualización de la información de los repositorios (consola)](#how-to-view-repository-details-console)
+ [Ver detalles CodeCommit del repositorio (Git)](#how-to-view-repository-details-git)
+ [Ver detalles CodeCommit del repositorio ()AWS CLI](#how-to-view-repository-details-cli)

## Visualización de la información de los repositorios (consola)
<a name="how-to-view-repository-details-console"></a>

Utilice la AWS CodeCommit consola para ver rápidamente todos los repositorios creados con su cuenta de Amazon Web Services.

1. Abre la CodeCommit consola en [https://console.aws.amazon.com/codesuite/codecommit/home](https://console.aws.amazon.com/codesuite/codecommit/home).

1. En **Repositorios**, consulte los detalles sobre los repositorios en la Región de AWS donde haya iniciado sesión. En el selector de regiones, seleccione una Región de AWS diferente para ver los repositorios de esa región.

1. Elija el nombre del repositorio del que desea ver más detalles y luego realice una de las siguientes acciones:
   + Si desea ver la dirección URL para clonar el repositorio, en el panel de navegación, seleccione **Clone URL (Clonar URL)** y, a continuación, elija el protocolo que desea utilizar para clonar el repositorio. Con esto se copia la URL clonada. Para revisarla, péguela en un editor de texto sin formato.
   + Para ver las opciones configurables del repositorio, así como detalles como el ARN y el ID del repositorio, en el panel de navegación, seleccione **Configuración**. 

**nota**  
Si ha iniciado sesión como un usuario de IAM, puede configurar y guardar sus preferencias para ver el código y otros ajustes de la consola. Para obtener más información, consulte [Trabajo con las preferencias del usuario](user-preferences.md).

## Ver detalles CodeCommit del repositorio (Git)
<a name="how-to-view-repository-details-git"></a>

Para usar Git desde un repositorio local para ver detalles sobre los CodeCommit repositorios, ejecuta el **git remote show** comando.

Antes de realizar estos pasos, conecta el repositorio local al repositorio. CodeCommit Para obtener instrucciones, consulte [Conectarse a un repositorio](how-to-connect.md).

1. Ejecuta el **git remote show *remote-name*** comando, donde *remote-name* está el alias del CodeCommit repositorio (de forma predeterminada,`origin`).
**sugerencia**  
Para obtener una lista de los nombres de los CodeCommit repositorios y sus nombres URLs, ejecute el **git remote -v** comando.

   Por ejemplo, para ver los detalles del CodeCommit repositorio con el alias`origin`:

   ```
   git remote show origin
   ```

1. Para HTTPS:

   ```
   * remote origin
     Fetch URL: https://git-codecommit.us-east-2.amazonaws.com/v1/repos/MyDemoRepo
     Push  URL: https://git-codecommit.us-east-2.amazonaws.com/v1/repos/MyDemoRepo
     HEAD branch: (unknown)
     Remote branches:
       MyNewBranch tracked
       main tracked
     Local ref configured for 'git pull':
       MyNewBranch merges with remote MyNewBranch (up to date)
     Local refs configured for 'git push':
       MyNewBranch pushes to MyNewBranch (up to date)
       main pushes to main (up to date)
   ```

   Para SSH:

   ```
   * remote origin
     Fetch URL: ssh://git-codecommit.us-east-2.amazonaws.com/v1/repos/MyDemoRepo
     Push  URL: ssh://git-codecommit.us-east-2.amazonaws.com/v1/repos/MyDemoRepo
     HEAD branch: (unknown)
     Remote branches:
       MyNewBranch tracked
       main tracked
     Local ref configured for 'git pull':
       MyNewBranch merges with remote MyNewBranch (up to date)
     Local refs configured for 'git push':
       MyNewBranch pushes to MyNewBranch (up to date)
       main pushes to main (up to date)
   ```
**sugerencia**  
Para buscar el ID de clave de SSH del usuario de IAM, abra la consola de IAM y amplíe **Credenciales de seguridad** en la página de información del usuario de IAM. El ID de la clave SSH se encuentra en **SSH Keys for**. AWS CodeCommit

Para ver más opciones, consulte la documentación de Git.

## Ver detalles CodeCommit del repositorio ()AWS CLI
<a name="how-to-view-repository-details-cli"></a>

Para usar AWS CLI comandos con CodeCommit, instale el AWS CLI. Para obtener más información, consulte [Referencia de la línea de comandos](cmd-ref.md). 

Para usar el AWS CLI para ver los detalles del repositorio, ejecute los siguientes comandos:
+ Para ver una lista de los nombres de los CodeCommit repositorios y sus correspondientes nombres IDs, ejecute [list-repositories](#how-to-view-repository-details-no-name-cli).
+ [Para ver información sobre un único CodeCommit repositorio, ejecute get-repository.](#how-to-view-repository-details-with-name-cli)
+ Para ver información sobre varios repositorios, ejecute. CodeCommit [batch-get-repositories](#how-to-view-repository-details-with-names-cli)

### Para ver una lista de repositorios CodeCommit
<a name="how-to-view-repository-details-no-name-cli"></a>

1. Ejecute el comando **list-repositories**:

   ```
   aws codecommit list-repositories
   ```

   También puede utilizar las opciones `--sort-by` o `--order`si desea cambiar el orden en el que se muestra la información devuelta.

1. Si se ejecuta correctamente, este comando genera un `repositories` objeto que contiene los nombres y todos IDs los repositorios CodeCommit asociados a la cuenta de Amazon Web Services.

   A continuación, se muestra un ejemplo de salida basado en el comando anterior:

   ```
   {
       "repositories": [
           {
              "repositoryName": "MyDemoRepo",
              "repositoryId": "f7579e13-b83e-4027-aaef-650c0EXAMPLE"
           },
           {
              "repositoryName": "MyOtherDemoRepo",
              "repositoryId": "cfc29ac4-b0cb-44dc-9990-f6f51EXAMPLE"
           }
       ]
   }
   ```

### Para ver los detalles de un único repositorio CodeCommit
<a name="how-to-view-repository-details-with-name-cli"></a>

1. Ejecute el **get-repository** comando y especifique el nombre del CodeCommit repositorio con la `--repository-name` opción.
**sugerencia**  
Para obtener el nombre del CodeCommit repositorio, ejecute el comando [list-repositories](#how-to-view-repository-details-no-name-cli).

   Por ejemplo, para ver los detalles de un CodeCommit repositorio llamado: `MyDemoRepo`

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

1. Si la operación se completó correctamente, el comando devuelve un objeto `repositoryMetadata` con la siguiente información:
   + El nombre del repositorio (`repositoryName`).
   + La descripción del repositorio (`repositoryDescription`).
   + El ID exclusivo del repositorio generado por el sistema (`repositoryId`).
   + El ID y la cuenta de Amazon Web Services asociados con el repositorio (`accountId`).

   A continuación se muestra un ejemplo de resultado basado en el comando del ejemplo anterior:

   ```
   {
           "repositoryMetadata": {
               "creationDate": 1429203623.625,
               "defaultBranch": "main",
               "repositoryName": "MyDemoRepo",
               "cloneUrlSsh": "ssh://git-codecommit.us-east-2.amazonaws.com/v1/repos/MyDemoRepo",
               "lastModifiedDate": 1430783812.0869999,
               "repositoryDescription": "My demonstration repository",
               "cloneUrlHttp": "https://codecommit.us-east-2.amazonaws.com/v1/repos/MyDemoRepo",
               "repositoryId": "f7579e13-b83e-4027-aaef-650c0EXAMPLE",
               "Arn": "arn:aws:codecommit:us-east-2:111111111111:MyDemoRepo",
               "accountId": "111111111111"
           }
   }
   ```

### Para ver los detalles de varios CodeCommit repositorios
<a name="how-to-view-repository-details-with-names-cli"></a>

1. Ejecute el comando **batch-get-repositories** con la opción `--repository-names`. Añada un espacio entre el nombre de cada CodeCommit repositorio.
**sugerencia**  
Para obtener los nombres de los repositorios CodeCommit, ejecute el comando [list-repositories](#how-to-view-repository-details-no-name-cli).

   Por ejemplo, para ver los detalles de dos CodeCommit repositorios denominados y: `MyDemoRepo` `MyOtherDemoRepo`

   ```
   aws codecommit batch-get-repositories --repository-names MyDemoRepo MyOtherDemoRepo
   ```

1. Si la operación se completó correctamente, el comando devuelve un objeto con la siguiente información:
   + Una lista de todos CodeCommit los repositorios que no se pudieron encontrar ()`repositoriesNotFound`.
   + Una lista de CodeCommit repositorios ()`repositories`. El nombre de cada CodeCommit repositorio va seguido de:
     + La descripción del repositorio (`repositoryDescription`).
     + El ID exclusivo del repositorio generado por el sistema (`repositoryId`).
     + El ID y la cuenta de Amazon Web Services asociados con el repositorio (`accountId`).

   A continuación se muestra un ejemplo de resultado basado en el comando del ejemplo anterior:

   ```
   {
           "repositoriesNotFound": [],
           "repositories": [
                {
                   "creationDate": 1429203623.625,
                   "defaultBranch": "main",
                   "repositoryName": "MyDemoRepo",
                   "cloneUrlSsh": "ssh://git-codecommit.us-east-2.amazonaws.com/v1/repos/MyDemoRepo",
                   "lastModifiedDate": 1430783812.0869999,
                   "repositoryDescription": "My demonstration repository",
                   "cloneUrlHttp": "https://codecommit.us-east-2.amazonaws.com/v1/repos/MyDemoRepo",
                   "repositoryId": "f7579e13-b83e-4027-aaef-650c0EXAMPLE",
                   "Arn": "arn:aws:codecommit:us-east-2:111111111111:MyDemoRepo",
                   "accountId": "111111111111"
               },
               {
                   "creationDate": 1429203623.627,
                   "defaultBranch": "main",
                   "repositoryName": "MyOtherDemoRepo",
                   "cloneUrlSsh": "ssh://git-codecommit.us-east-2.amazonaws.com/v1/repos/MyOtherDemoRepo",
                   "lastModifiedDate": 1430783812.0889999,
                   "repositoryDescription": "My other demonstration repository",
                   "cloneUrlHttp": "https://codecommit.us-east-2.amazonaws.com/v1/repos/MyOtherDemoRepo",
                   "repositoryId": "cfc29ac4-b0cb-44dc-9990-f6f51EXAMPLE",
                   "Arn": "arn:aws:codecommit:us-east-2:111111111111:MyOtherDemoRepo",
                   "accountId": "111111111111"
               }
           ],
           "repositoriesNotFound": []
       }
   ```