Stellen Sie eine Verbindung her zu GitHub - Entwicklertools-Konsole

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.

Stellen Sie eine Verbindung her zu GitHub

Sie können das AWS Management Console oder das AWS Command Line Interface (AWS CLI) verwenden, um eine Verbindung zu herzustellen GitHub.

Bevor Sie beginnen:

  • Sie müssen bereits ein Konto bei erstellt haben GitHub.

  • Sie benötigen ein Code-Repository eines Drittanbieters.

Anmerkung

Um die Verbindung herzustellen, müssen Sie der Eigentümer der GitHub Organisation sein. Bei Repositorys, die keiner Organisation angehören, müssen Sie der Repository-Besitzer sein.

Stellen Sie eine Verbindung zu GitHub (Konsole) her

Sie können die Konsole verwenden, um eine Verbindung zu herzustellen GitHub.

Anmerkung

Ab dem 1. Juli 2024 stellt die Konsole Verbindungen mit codeconnections der Ressource herARN. Ressourcen mit beiden Dienstpräfixen werden weiterhin in der Konsole angezeigt.

  1. Melden Sie sich bei der AWS Management Console an und öffnen Sie die Developer Tools-Konsole unterhttps://console.aws.amazon.com/codesuite/settings/connections.

  2. Wählen Sie Settings (Einstellungen) > Connections (Verbindungen) und danach Create connection (Verbindung erstellen).

  3. Um eine Verbindung zu einem GitHub oder GitHub Enterprise Cloud-Repository herzustellen, wählen Sie unter Anbieter auswählen die Option GitHub. Geben Sie unter Connection name (Verbindungsname) den Namen für die Verbindung ein, die Sie erstellen möchten. Wählen Sie GitHub Connect mit und fahren Sie mit Schritt 2 fort.

    Screenshot der Konsole mit der ausgewählten Verbindungsoption für GitHub.
Um eine Verbindung herzustellen zu GitHub
  1. Unter GitHub Verbindungseinstellungen wird Ihr Verbindungsname unter Verbindungsname angezeigt. Wählen Sie Connect to GitHub. Die Seite für die Zugriffsanforderung wird angezeigt.

    Screenshot der Konsole mit der GitHub Kontozugriffsseite.
  2. Wählen Sie AWS Connector autorisieren für GitHub. Auf der Verbindungsseite wird das Feld GitHub Apps angezeigt und angezeigt.

    Screenshot der Konsole, der die erste GitHub Verbindungsseite mit dem Feld GitHub Apps zeigt.
  3. Wählen Sie unter GitHub Apps eine App-Installation aus oder wählen Sie Neue App installieren, um eine zu erstellen.

    Sie installieren eine App für alle Verbindungen mit einem bestimmten Anbieter. Wenn Sie den AWS Connector für GitHub App bereits installiert haben, wählen Sie ihn aus und überspringen Sie diesen Schritt.

    Anmerkung

    Wenn Sie ein Benutzerzugriffstoken erstellen möchten, stellen Sie sicher, dass Sie den AWS Connector für die GitHub App bereits installiert haben, und lassen Sie dann das Feld App-Installation leer. CodeConnections verwendet das Benutzerzugriffstoken für die Verbindung.

  4. Wählen Sie auf der GitHub Seite AWS Connector installieren für das Konto aus, in dem Sie die App installieren möchten.

    Screenshot der Konsole mit der Seite „ AWS Connector für die GitHub Installation“.
    Anmerkung

    Sie installieren die App nur einmal für jedes GitHub Konto. Wenn Sie die App schon einmal installiert haben, können Sie Configure (Konfiguration) wählen und mit einer Änderungsseite für die App-Installation fortfahren. Alternativ kommen Sie über die Schaltfläche „Back“ (Zurück) zur Konsole zurück.

  5. Behalten Sie auf der GitHub Seite „ AWS Connector installieren für“ die Standardeinstellungen bei und wählen Sie Installieren aus.

    Screenshot der Konsole mit der zweiten Seite „ AWS Connector für die GitHub Installation“.

    Nach diesem Schritt wird möglicherweise eine aktualisierte Berechtigungsseite unter angezeigt GitHub.

  6. Wenn eine Seite mit aktualisierten Berechtigungen für den AWS Connector für die GitHub App angezeigt wird, wählen Sie Neue Berechtigungen akzeptieren aus.

    Screenshot der Konsole mit der Seite „ AWS Connector für GitHub aktualisierte Berechtigungen“.
  7. Sie kehren zur GitHub Seite Connect to zurück. Die Verbindungs-ID für Ihre neue Installation wird in GitHubApps angezeigt. Wählen Sie Connect aus.

Anzeigen der erstellten Verbindung

  • Die erstellte Verbindung wird in der Verbindungsliste angezeigt.

    Konsolen-Screenshot mit der Verbindungsliste und erfolgreich erstellten Verbindungen.

Stellen Sie eine Verbindung zu GitHub (CLI) her

Sie können das AWS Command Line Interface (AWS CLI) verwenden, um eine Verbindung zu herzustellen GitHub.

Verwenden Sie dazu den Befehl create-connection.

Wichtig

Eine Verbindung, die über AWS CLI oder AWS CloudFormation erstellt wurde, hat standardmäßig PENDING den Status. Nachdem Sie eine Verbindung mit dem CLI Oder hergestellt haben AWS CloudFormation, bearbeiten Sie die Verbindung in der Konsole, um ihren Status festzulegenAVAILABLE.

Um eine Verbindung herzustellen zu GitHub
  1. Öffnen Sie die Eingabeaufforderung (Windows) oder das Terminal (Linux, macOS oder Unix). Verwenden Sie den AWS CLI , um den create-connection Befehl auszuführen, und geben Sie dabei --provider-type und --connection-name für Ihre Verbindung an. In diesem Beispiel lautet der Name des Drittanbieters GitHub und der angegebene Verbindungsname MyConnection.

    aws codeconnections create-connection --provider-type GitHub --connection-name MyConnection

    Bei Erfolg gibt dieser Befehl ARN Verbindungsinformationen zurück, die den folgenden ähneln.

    { "ConnectionArn": "arn:aws:codeconnections:us-west-2:account_id:connection/aEXAMPLE-8aad-4d5d-8878-dfcab0bc441f" }
  2. Verwenden Sie die Konsole, um die Verbindung fertigzustellen. Weitere Informationen finden Sie unter Aktualisieren einer ausstehenden Verbindung.