AWS CodeCommit ist für Neukunden nicht mehr verfügbar. Bestandskunden von AWS CodeCommit können den Service weiterhin wie gewohnt nutzen. Erfahren Sie mehr“
Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
CodeCommit Repository-Details anzeigen
Sie können die AWS CodeCommit Konsole oder Git von einem lokalen Repo aus verwenden AWS CLI, das mit dem CodeCommit Repository verbunden ist, um Informationen über verfügbare Repositorys anzuzeigen.
Bevor Sie diese Anweisungen befolgen, führen Sie die Schritte unter Einrichtung aus.
Themen
Repository-Details anzeigen (Konsole)
Verwenden Sie die AWS CodeCommit Konsole, um schnell alle Repositorys anzuzeigen, die mit Ihrem Amazon Web Services Services-Konto erstellt wurden.
-
Öffnen Sie die CodeCommit Konsole unter https://console.aws.amazon.com/codesuite/codecommit/home
. -
Sehen Sie sich unter Repositorys die Details zu den Repositorys in dem Bereich an, in AWS-Region dem Sie angemeldet sind. Verwenden Sie die Regionsauswahl, um ein anderes AWS-Region T auszuwählen, um Repositorys in dieser Region anzuzeigen.
Wählen Sie den Namen des Repositorys, für das Sie weitere Details anzeigen möchten, und führen Sie dann einen der folgenden Schritte aus:
-
Um das URL zum Klonen des Repositorys anzuzeigen, wählen Sie Clone und dann das Protokoll ausURL, das Sie beim Klonen des Repositorys verwenden möchten. Dadurch wird der Klon kopiert. URL Um sie zu überprüfen, fügen Sie sie in einen Texteditor ein.
-
Um konfigurierbare Optionen für das Repository sowie Details wie das Repository ARN und die Repository-ID anzuzeigen, wählen Sie im Navigationsbereich Einstellungen aus.
-
Anmerkung
Wenn Sie als IAM-Benutzer angemeldet sind, können Sie Ihre Präferenzen für die Anzeige des Codes sowie andere Konsoleneinstellungen konfigurieren und speichern. Weitere Informationen finden Sie unter Arbeiten mit Benutzereinstellungen.
CodeCommit Repository-Details anzeigen (Git)
Um Git von einem lokalen Repo aus zu verwenden, um Details zu CodeCommit Repositorys anzuzeigen, führen Sie den git remote show Befehl aus.
Bevor du diese Schritte ausführst, verbinde das lokale Repository mit dem Repository. CodeCommit Detaillierte Anweisungen finden Sie unter Herstellen einer Verbindung mit einem Repository.
-
Führen Sie den git remote show
remote-name
Befehl aus, wobei der Alias des CodeCommit Repositorysremote-name
steht (standardmäßigorigin
).Tipp
Um eine Liste der CodeCommit Repository-Namen und ihrer Namen zu erhaltenURLs, führen Sie den git remote -v Befehl aus.
Um beispielsweise Details über das CodeCommit Repository mit dem Alias anzuzeigen
origin
:git remote show origin
-
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)
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)
Tipp
Um die SSH Schlüssel-ID für Ihren IAM Benutzer nachzuschlagen, öffnen Sie die IAM Konsole und erweitern Sie auf der Seite mit den IAM Benutzerdetails den Bereich Sicherheitsanmeldedaten. Die SSH Schlüssel-ID finden Sie unter SSHSchlüssel für AWS CodeCommit.
Weitere Optionen findest du in deiner Git-Dokumentation.
CodeCommit Repository-Details anzeigen (AWS CLI)
Um AWS CLI Befehle mit zu verwenden CodeCommit, installieren Sie den AWS CLI. Weitere Informationen finden Sie unter Befehlszeilenreferenz.
Führen Sie die folgenden Befehle aus, AWS CLI um die Repository-Details anzuzeigen:
-
Um eine Liste der CodeCommit Repository-Namen und der entsprechenden Namen anzuzeigenIDs, führen Sie list-repositories aus.
-
Um Informationen zu einem einzelnen CodeCommit Repository anzuzeigen, führen Sie get-repository aus.
-
Um Informationen über mehrere Repositorys in anzuzeigen CodeCommit, führen Sie den Befehl aus. batch-get-repositories
So zeigen Sie eine Liste der CodeCommit-Repositorys an
-
Führen Sie den Befehl list-repositories aus:
aws codecommit list-repositories
Sie können den optionalen Parameter
--sort-by
oder--order
verwenden, um die Sortierreihenfolge der zurückgegebenen Informationen zu ändern. -
Bei Erfolg gibt dieser Befehl ein
repositories
Objekt aus, das die Namen und IDs alle Repositorys enthält, die dem Amazon Web Services Services-Konto CodeCommit zugeordnet sind.Es folgt eine Beispielausgabe basierend auf dem vorangehenden Befehl:
{ "repositories": [ { "repositoryName": "MyDemoRepo", "repositoryId": "f7579e13-b83e-4027-aaef-650c0EXAMPLE" }, { "repositoryName": "MyOtherDemoRepo", "repositoryId": "cfc29ac4-b0cb-44dc-9990-f6f51EXAMPLE" } ] }
Um Details zu einem einzelnen CodeCommit Repository anzuzeigen
-
Führen Sie den get-repository Befehl aus und geben Sie den Namen des CodeCommit Repositorys mit der
--repository-name
Option an.Tipp
Um den Namen des CodeCommit Repositorys abzurufen, führen Sie den Befehl list-repositories aus.
Um beispielsweise Details zu einem CodeCommit Repository mit dem Namen anzuzeigen:
MyDemoRepo
aws codecommit get-repository --repository-name MyDemoRepo
-
Ist der Befehl erfolgreich, wird ein
repositoryMetadata
-Objekt mit den folgenden Informationen ausgegeben:-
Name des Repositorys (
repositoryName
) -
Beschreibung des Repositorys (
repositoryDescription
) -
Eindeutige, systemgenerierte ID des Repositorys (
repositoryId
) -
Die ID des Amazon Web Services Services-Kontos, das dem Repository zugeordnet ist (
accountId
).
Es folgt eine Beispielausgabe basierend auf dem vorangehenden Beispielbefehl:
{ "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" } }
-
So zeigen Sie Details zu mehreren CodeCommit -Repositorys; an
-
Führen Sie den Befehl batch-get-repositories mit der Option
--repository-names
aus. Fügen Sie zwischen den einzelnen CodeCommit Repository-Namen ein Leerzeichen ein.Tipp
Um die Namen der Repositorys abzurufen CodeCommit, führen Sie den Befehl list-repositories aus.
Um beispielsweise Details zu zwei CodeCommit Repositorys mit dem Namen und anzuzeigen:
MyDemoRepo
MyOtherDemoRepo
aws codecommit batch-get-repositories --repository-names MyDemoRepo MyOtherDemoRepo
-
Ist der Befehl erfolgreich, wird ein Objekt mit den folgenden Informationen ausgegeben:
-
Eine Liste aller CodeCommit Repositorys, die nicht gefunden werden konnten ()
repositoriesNotFound
. -
Eine Liste von CodeCommit Repositorien ()
repositories
. Auf jeden CodeCommit Repository-Namen folgt:-
Beschreibung des Repositorys (
repositoryDescription
) -
Eindeutige, systemgenerierte ID des Repositorys (
repositoryId
) -
Die ID des Amazon Web Services Services-Kontos, das dem Repository zugeordnet ist (
accountId
).
-
Es folgt eine Beispielausgabe basierend auf dem vorangehenden Beispielbefehl:
{ "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": [] }
-