CodeCommit Repository-Details anzeigen - AWS CodeCommit

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.

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.

  1. Öffnen Sie die CodeCommit Konsole unter https://console.aws.amazon.com/codesuite/codecommit/home.

  2. 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.

  3. 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 Einstellungen für die Anzeige von Code und 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.

  1. Führen Sie den git remote show remote-name Befehl aus, wo remote-name ist der Alias des CodeCommit Repositorys (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 anzuzeigenorigin:

    git remote show origin
  2. FürHTTPS:

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

    FürSSH:

    * 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:

So zeigen Sie eine Liste der CodeCommit-Repositorys an

  1. 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.

  2. 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

  1. 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
  2. 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

  1. Führen Sie den Befehl batch-get-repositories mit der Option --repository-names aus. Fügen Sie zwischen jedem 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
  2. 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": [] }