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 .
Argomenti
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.
-
Apri la CodeCommit console su https://console.aws.amazon.com/codesuite/codecommit/home
. -
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.
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, connetti il repository locale al repository. CodeCommit Per istruzioni, consulta Connessione a un repository.
-
Esegui il git remote show
remote-name
comando, doveremote-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
-
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 informazioni su un singolo CodeCommit repository, esegui get-repository.
-
Per visualizzare informazioni su più repository in, esegui. CodeCommit batch-get-repositories
Per visualizzare un elenco di repository CodeCommit
-
Eseguire il comando list-repositories:
aws codecommit list-repositories
Puoi utilizzare le opzioni
--sort-by
o--order
per modificare l'ordine delle informazioni restituite. -
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
-
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
-
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
-
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
-
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 sono stati trovati ()
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": [] }
-