Visualizza i dettagli del CodeCommit repository - AWS CodeCommit

AWS CodeCommit non è più disponibile per i nuovi clienti. I clienti esistenti di AWS CodeCommit possono continuare a utilizzare il servizio normalmente. Scopri di più»

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 CodeCommit repository

Puoi usare la AWS CodeCommit console o Git da un repository locale connesso al CodeCommit repository per visualizzare informazioni sui repository disponibili. AWS CLI

Prima di seguire le istruzioni, completa i passaggi descritti in Configurazione .

Visualizza i dettagli del repository (console)

Usa la AWS CodeCommit console per visualizzare rapidamente tutti i repository creati con il tuo account Amazon Web Services.

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

  2. In Repositories, visualizza i dettagli sui repository in Regione AWS cui hai effettuato l'accesso. Usa il selettore della regione per scegliere una Regione AWS t diversa per visualizzare i repository in quella regione.

  3. Scegli il nome del repository per il quale desideri visualizzare maggiori dettagli, quindi esegui una delle seguenti operazioni:

    • Per visualizzare l'archivio URL per la clonazione, scegli URLClona, quindi scegli il protocollo che desideri utilizzare per la clonazione del repository. Questo copia il clone. URL Per rivederlo, incollalo in un editor di testo normale.

    • Per visualizzare le opzioni configurabili per il repository e dettagli come il repository ARN e l'ID del repository, nel riquadro di navigazione, scegli Impostazioni.

Nota

Se hai effettuato l'accesso come IAM utente, puoi configurare e salvare le tue preferenze per la visualizzazione del codice e altre impostazioni della console. Per ulteriori informazioni, consulta Utilizzo delle preferenze utente.

Visualizza i dettagli CodeCommit del repository (Git)

Per usare Git da un repository locale per visualizzare i dettagli sui CodeCommit repository, esegui il git remote show comando.

Prima di eseguire questi passaggi, collega il repository locale al repository. CodeCommit Per istruzioni, consulta Connessione a un repository.

  1. Esegui il git remote show remote-name comando, dove remote-name è l'alias del CodeCommit repository (di default,origin).

    Suggerimento

    Per ottenere un elenco dei nomi dei CodeCommit repository e relativiURLs, esegui il comando. git remote -v

    Ad esempio, per visualizzare i dettagli sul CodeCommit repository con l'alias: origin

    git remote show origin
  2. Per: 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)

    PerSSH:

    * 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)
    Suggerimento

    Per cercare l'ID della SSH chiave per il tuo IAM utente, apri la IAM console ed espandi le credenziali di sicurezza nella pagina dei dettagli IAM dell'utente. L'ID della SSH chiave è disponibile in SSHKeys for AWS CodeCommit.

Per altre opzioni, consulta la documentazione di Git.

Visualizza i dettagli CodeCommit del repository ()AWS CLI

Per utilizzare AWS CLI i comandi con CodeCommit, installa il AWS CLI. Per ulteriori informazioni, consulta Guida di riferimento alla riga di comando.

Per utilizzare il comando AWS CLI per visualizzare i dettagli del repository, esegui i seguenti comandi:

Per visualizzare un elenco di repository CodeCommit

  1. Eseguire il comando list-repositories:

    aws codecommit list-repositories

    Puoi utilizzare le opzioni --sort-by o --order per modificare l'ordine delle informazioni restituite.

  2. In caso di successo, questo comando genera un repositories oggetto che contiene i nomi e IDs di tutti i repository CodeCommit associati all'account Amazon Web Services.

    Questo è un esempio di output in base al comando precedente:

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

Per visualizzare i dettagli su un singolo repository CodeCommit

  1. Esegui il get-repository comando, specificando il nome del CodeCommit repository con l'opzione. --repository-name

    Ad esempio, per visualizzare i dettagli su un repository denominato: CodeCommit MyDemoRepo

    aws codecommit get-repository --repository-name MyDemoRepo
  2. In caso di esito positivo, l'output del comando è un oggetto repositoryMetadata con le informazioni riportate di seguito:

    • Il nome del repository (repositoryName).

    • La descrizione del repository (repositoryDescription).

    • L'ID univoco del repository, generato dal sistema (repositoryId).

    • L'ID dell'account Amazon Web Services associato al repository (accountId).

    Questo è un esempio di output in base al comando di esempio precedente:

    { "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" } }

Per visualizzare i dettagli su più repository CodeCommit

  1. Esegui il comando batch-get-repositories con l'opzione --repository-names. Aggiungi uno spazio tra il nome di ogni CodeCommit repository.

    Suggerimento

    Per inserire i nomi dei repository CodeCommit, esegui il comando list-repositories.

    Ad esempio, per visualizzare i dettagli su due CodeCommit repository denominati e: MyDemoRepo MyOtherDemoRepo

    aws codecommit batch-get-repositories --repository-names MyDemoRepo MyOtherDemoRepo
  2. In caso di successo, l'output del comando è un oggetto con le informazioni riportate di seguito.

    • Un elenco di tutti i CodeCommit repository che non è stato possibile trovare ()repositoriesNotFound.

    • Un elenco di CodeCommit repository ()repositories. Il nome di ogni CodeCommit repository è seguito da:

      • La descrizione del repository (repositoryDescription).

      • L'ID univoco del repository, generato dal sistema (repositoryId).

      • L'ID dell'account Amazon Web Services associato al repository (accountId).

    Questo è un esempio di output in base al comando di esempio precedente:

    { "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": [] }