Verbindung zu einem Drittanbieter-Git-Repository herstellen

In diesem Dokument wird beschrieben, wie Sie ein Remote-Repository mit einem Dataform-Repository verbinden. Nachdem Sie die Repositories verbunden haben, können die Änderungen, die Sie in einem Dataform-Entwicklungsarbeitsbereich vornehmen, in das Remote-Git-Repository übertragen und daraus abgerufen werden.

Sie können ein Remote-Repository über Developer Connect, HTTPS oder SSH verbinden.

In der folgenden Tabelle sind die unterstützten Git-Anbieter und die für ihre Repositories verfügbaren Verbindungsmethoden aufgeführt:

Git-Provider Verbindungsmethode
Azure DevOps Services SSH
Bitbucket Developer Connect (empfohlen), SSH
GitHub Developer Connect (empfohlen), SSH oder HTTPS
GitLab Developer Connect (empfohlen), SSH oder HTTPS
Secure Source Manager (Vorabversion) Developer Connect

Hinweis

  1. Wenn in Ihrer Organisation oder Ihrem Projekt Remote-Git-Repositories mit der dataform.restrictGitRemotes-Organisationsrichtlinie eingeschränkt werden, muss das Remote-Git-Repository der Zulassungsliste in der Richtlinie hinzugefügt werden, bevor Sie das Dataform-Repository erstellen, das Sie mit einem Remote-Repository verbinden möchten. Weitere Informationen finden Sie unter Remote-Repositories einschränken.
  2. Wählen Sie ein Dataform-Repository aus oder erstellen Sie eines. Sie benötigen das Repository später, um ein Secret für Ihren Dataform-Standarddienst-Agent freizugeben.

  3. Prüfen Sie, ob Sie die erforderlichen Berechtigungen bei Ihrem Git-Anbieter haben und ob sich Ihr Dataform-Repository in einer unterstützten Region befindet.

  4. Aktivieren Sie die Developer Connect API.

  5. Wenn Sie Developer Connect mit einem Bitbucket-Repository verbinden, muss das Autorisierungszugriffstoken Schreibzugriff auf Ihre Repositorys haben, damit Dataform Änderungen übertragen kann. Weitere Informationen finden Sie unter Zugriffstokens erstellen.

  6. Wenn Sie Developer Connect mit einer Secure Source Manager-Instanz (Vorabversion) verbinden, benötigen Sie eine betriebsbereite Secure Source Manager-Instanz. Außerdem müssen Sie dem Developer Connect-Dienst-Agent die Rolle roles/securesourcemanager.developerConnectLinker für das Projekt der Secure Source Manager-Instanz zuweisen. Weitere Informationen finden Sie unter Verbindung zu Secure Source Manager herstellen.

Anforderungen an die Netzwerkverbindung und Einschränkungen

Bevor Sie Ihr Remote-Git-Repository mit Dataform verbinden, müssen Sie prüfen, ob Ihre Netzwerkkonfiguration die Anforderungen für die gewählte Verbindungsmethode erfüllt.

Private Netzwerkverbindungen

Dataform unterstützt keine direkten Verbindungen zu privaten IP-Adressen (z. B. 10.x.x.x, 172.16.x.x-172.31.x.x oder 192.168.x.x) von lokalen Git-Hosts oder ‑Repositories in privaten Netzwerken über HTTPS oder SSH. Dazu gehört der Zugriff über eine Virtual Private Cloud (VPC), ein VPN oder Cloud Interconnect.

Wenn Sie eine Verbindung zu einem Repository in einem privaten Netzwerk herstellen möchten oder sich Ihr Git-Host hinter einer Firewall befindet, müssen Sie eine Verbindung über Developer Connect herstellen.

Öffentliche Netzwerkverbindungen

Wenn Sie ein Remote-Git-Repository über HTTPS oder SSH verbinden möchten, muss Ihr Git-Host eine öffentliche IP-Adresse haben.

Wenn Sie über HTTPS oder SSH eine Verbindung zu einem geschützten Remote-Repository mit einer öffentlichen IP-Adresse herstellen, müssen Sie die erforderlichen IP-Adressbereiche für ausgehenden Dataform-Traffic zu Ihren Firewallregeln hinzufügen.

Anforderungen von VPC Service Controls

Wenn Ihr Projekt VPC Service Controls verwendet, müssen Sie die Organisationsrichtlinie dataform.restrictGitRemotes festlegen, um eine Verbindung zu einem Git-Repository eines Drittanbieters herzustellen. Weitere Informationen finden Sie unter Remote-Repositories einschränken.

Erforderliche Rollen

Bitten Sie Ihren Administrator, Ihnen die folgenden IAM-Rollen für Repositorys zuzuweisen, um die Berechtigungen zu erhalten, die Sie zum Verbinden eines Dataform-Repositorys mit einem Remote-Git-Repository benötigen:

Weitere Informationen zum Zuweisen von Rollen finden Sie unter Zugriff auf Projekte, Ordner und Organisationen verwalten.

Sie können die erforderlichen Berechtigungen auch über benutzerdefinierte Rollen oder andere vordefinierte Rollen erhalten.

Wenn Sie ein Remote-Repository über Developer Connect verbinden möchten, weisen Sie dem Standard-Dataform-Dienst-Agent die Rollen Developer Connect Token Accessor (roles/developerconnect.tokenAccessor) und Developer Connect Git Proxy User (roles/developerconnect.gitProxyUser) zu. Die ID Ihres Standard-Dataform-Dienst-Agents hat das folgende Format:

service-PROJECT_NUMBER@gcp-sa-dataform.iam.gserviceaccount.com

Remote-Repository über Developer Connect verbinden

Developer Connect vereinfacht die Integration externer Git-Anbieter in Dataform-Repositories. Die geführte Benutzeroberfläche macht die manuelle Verwaltung von Secrets überflüssig.

Mit Developer Connect können Sie eine Verbindung zu Remote-Repositories in privat gehosteten Netzwerken herstellen, z. B. zu lokalen Umgebungen oder Virtual Private Clouds (VPCs), ohne sie im öffentlichen Internet verfügbar zu machen.

Private Netzwerkverbindungen vorbereiten

Wenn Sie eine Verbindung zu einem Remote-Repository in einem privaten Netzwerk herstellen, sollten Sie vor Beginn der Einrichtung die folgenden Informationen und Ressourcen bereithalten:

  • Der Namespace und der Dienstname des Service Directory-Dienstes, der auf Ihren internen Git-Host verweist.
  • Ein Zertifizierungsstellenzertifikat im PEM-Format (mit einer maximalen Größe von 10 KB), wenn Ihr Host eine private oder selbst signierte Zertifizierungsstelle verwendet.
  • Prüfung, ob das SSL-Zertifikat Ihres Git-Hosts einen alternativen Antragstellernamen (Subject Alternative Name, SAN) enthält, der mit dem Host-URI übereinstimmt.

Weitere Informationen zum Konfigurieren von Verbindungen für privat gehostete Netzwerke finden Sie unter:

Neue Developer Connect-Verbindung erstellen

Wählen Sie eine der folgenden Optionen aus, um ein Remote-Repository mit einer neuen Developer Connect-Verbindung zu verbinden:

Bitbucket

  1. Rufen Sie in der Google Cloud Console die Seite Dataform auf.

    Zu Dataform

  2. Wählen Sie Ihr Repository aus.

  3. Klicken Sie auf Einstellungen und dann auf Mit Git verbinden.

  4. Wählen Sie im Bereich Mit Remote-Repository verknüpfen im Abschnitt Protokoll des Remote-Git-Repositorys die Option Developer Connect aus.

  5. Klicken Sie im Menü zur Repository-Auswahl auf Neues Repository verknüpfen.

  6. Wählen Sie im Bereich Git-Repositories über Developer Connect verknüpfen die Option Neue Verbindung erstellen aus.

  7. Wählen Sie Bitbucket als Anbieter aus.

  8. Geben Sie die Verbindungsregion und den Verbindungsnamen an.

  9. Geben Sie den Namen des Arbeitsbereichs, das Zugriffstoken des Autorisierenden und das Lesezugriffstoken an.

  10. Klicken Sie auf Weiter, wählen Sie die Remote-Repositories aus, die Sie verknüpfen möchten, und klicken Sie auf Verknüpfen.

  11. Wählen Sie in Dataform Ihr Remote-Repository und den Standardbranch aus.

  12. Klicken Sie auf Verknüpfen, um die Einrichtung abzuschließen.

GitHub

  1. Rufen Sie in der Google Cloud Console die Seite Dataform auf.

    Zu Dataform

  2. Wählen Sie Ihr Repository aus.

  3. Klicken Sie auf Einstellungen und dann auf Mit Git verbinden.

  4. Wählen Sie im Bereich Mit Remote-Repository verknüpfen im Abschnitt Protokoll des Remote-Git-Repositorys die Option Developer Connect aus.

  5. Klicken Sie im Menü zur Repository-Auswahl auf Neues Repository verknüpfen.

  6. Wählen Sie im Bereich Git-Repositories über Developer Connect verknüpfen die Option Neue Verbindung erstellen aus.

  7. Wählen Sie GitHub als Anbieter aus.

  8. Geben Sie die Verbindungsregion und den Verbindungsnamen an.

  9. Klicken Sie auf Weiter, um den OAuth-Authentifizierungsablauf auszulösen, und gehen Sie dann so vor:

    1. Klicken Sie auf I understand and continue (Verstanden und fortfahren).
    2. Wählen Sie GitHub-Anwendung in anderem GitHub-Konto installieren aus und folgen Sie der Anleitung, um den Zugriff auf Ihr GitHub-Konto und bestimmte Repositories zu autorisieren.
    3. Wählen Sie das Konto aus, in dem Sie die Dataform-GitHub-Anwendung installieren möchten.
    4. Wählen Sie im Abschnitt Repository-Zugriff aus, ob Sie Zugriff auf alle Repositories oder nur auf eine Auswahl von Repositories gewähren möchten.
    5. Klicken Sie auf Speichern.
  10. Wählen Sie die zu verknüpfenden Remote-Repositories aus und klicken Sie auf Verknüpfen.

  11. Wählen Sie in Dataform Ihr Remote-Repository und den Standardzweig aus.

  12. Klicken Sie auf Verknüpfen, um die Einrichtung abzuschließen.

GitLab

  1. Rufen Sie in der Google Cloud Console die Seite Dataform auf.

    Zu Dataform

  2. Wählen Sie Ihr Repository aus.

  3. Klicken Sie auf Einstellungen und dann auf Mit Git verbinden.

  4. Wählen Sie im Bereich Mit Remote-Repository verknüpfen im Abschnitt Protokoll des Remote-Git-Repositorys die Option Developer Connect aus.

  5. Klicken Sie im Menü zur Repository-Auswahl auf Neues Repository verknüpfen.

  6. Wählen Sie im Bereich Git-Repositories über Developer Connect verknüpfen die Option Neue Verbindung erstellen aus.

  7. Wählen Sie GitLab als Anbieter aus.

  8. Geben Sie die Verbindungsregion und den Verbindungsnamen an.

  9. Geben Sie das API-Zugriffstoken und das API-Zugriffstoken mit Leseberechtigung an. Informationen dazu finden Sie unter Zugriffstokens erstellen.

  10. Klicken Sie auf Weiter, wählen Sie die Remote-Repositories aus, die Sie verknüpfen möchten, und klicken Sie auf Verknüpfen.

  11. Wählen Sie in Dataform Ihr Remote-Repository und den Standardbranch aus.

  12. Klicken Sie auf Verknüpfen, um die Einrichtung abzuschließen.

Secure Source Manager

  1. Rufen Sie in der Google Cloud Console die Seite Dataform auf.

    Zu Dataform

  2. Wählen Sie Ihr Repository aus.

  3. Klicken Sie auf Einstellungen und dann auf Mit Git verbinden.

  4. Wählen Sie im Bereich Mit Remote-Repository verknüpfen im Abschnitt Protokoll des Remote-Git-Repositorys die Option Developer Connect aus.

  5. Klicken Sie im Menü zur Repository-Auswahl auf Neues Repository verknüpfen.

  6. Wählen Sie im Bereich Git-Repositories über Developer Connect verknüpfen die Option Neue Verbindung erstellen aus.

  7. Wählen Sie Secure Source Manager als Anbieter aus.

  8. Geben Sie die Verbindungsregion und den Verbindungsnamen an. Die Verbindungsregion muss mit der Region Ihrer Secure Source Manager-Instanz übereinstimmen.

  9. Wählen Sie in der Liste Instanz Ihre Secure Source Manager-Instanz aus.

  10. Prüfen Sie, ob der Developer Connect-Proxy aktiviert ist. Der Proxy ist standardmäßig unter Mehr anzeigen aktiviert und erforderlich, damit Dataform auf Secure Source Manager-Repositories zugreifen kann.

  11. Klicken Sie auf Weiter, wählen Sie die Remote-Repositories aus, die Sie verknüpfen möchten, und klicken Sie auf Verknüpfen.

  12. Wählen Sie in Dataform Ihr Remote-Repository und den Standardbranch aus.

  13. Klicken Sie auf Verknüpfen, um die Einrichtung abzuschließen.

Vorhandene Developer Connect-Verbindung verwenden

So verbinden Sie ein Remote-Repository mit einer vorhandenen Developer Connect-Verbindung:

  1. Rufen Sie in der Google Cloud Console die Seite Dataform auf.

    Zu Dataform

  2. Wählen Sie Ihr Repository aus.

  3. Gehen Sie zu Einstellungen und klicken Sie dann auf Mit Git verbinden.

  4. Wählen Sie im Bereich Mit Remote-Repository verknüpfen im Abschnitt Protokoll des Remote-Git-Repositorys die Option Developer Connect aus.

  5. Wählen Sie im Repository-Auswahlmenü ein Repository aus, das über eine vorhandene Developer Connect-Verbindung verbunden ist.

  6. Wählen Sie in Dataform Ihr Remote-Repository und den Standard-Branch aus.

  7. Klicken Sie auf Verknüpfen, um die Einrichtung abzuschließen.

Remote-Repository über SSH verbinden

Wenn Sie ein Remote-Repository über SSH verbinden möchten, müssen Sie einen SSH-Schlüssel und ein Secret Manager-Secret generieren. Der SSH-Schlüssel besteht aus einem öffentlichen und einem privaten SSH-Schlüssel. Sie müssen den öffentlichen SSH-Schlüssel für Ihren Git-Anbieter freigeben und ein Secret Manager-Secret mit dem privaten SSH-Schlüssel erstellen. Geben Sie das Secret dann für Ihren Dataform-Standarddienst-Agent frei.

Dataform verwendet das Secret mit dem privaten SSH-Schlüssel, um sich bei Ihrem Git-Anbieter anzumelden und Änderungen im Namen der Entwickler zu committen. Dataform führt diese Commits mit der Google Cloud E-Mail-Adresse des Entwicklers aus, sodass Sie sehen können, wer die einzelnen Commits ausgeführt hat.

So stellen Sie über SSH eine Verbindung zwischen einem Remote-Repository und einem Dataform-Repository her:

  1. Führen Sie bei Ihrem Git-Anbieter einen der folgenden Schritte aus:

  2. Erstellen Sie in Secret Manager ein Secret und legen Sie Ihren privaten SSH-Schlüssel als Secret-Wert fest.

    1. Gewähren Sie Ihrem Dataform-Standarddienst-Agenten Zugriff auf das Secret.

      Ihr Dataform-Standarddienst-Agent hat das folgende Format:

      service-PROJECT_NUMBER@gcp-sa-dataform.iam.gserviceaccount.com
      
    2. Weisen Sie dem Dienstkonto die Rolle roles/secretmanager.secretAccessor zu.

  3. Rufen Sie in der Google Cloud Console die Seite Dataform auf.

    Zu Dataform

  4. Wählen Sie das Dataform-Repository aus, das Sie mit dem Remote-Repository verbinden möchten.

  5. Klicken Sie auf der Repository-Seite auf Einstellungen > Mit Git verbinden.

  6. Geben Sie im Bereich Mit Remote-Repository verknüpfen im Feld URL des Remote-Git-Repositorys die URL des Remote-Git-Repositorys ein, die mit .git endet.

    Die URL des Remote-Git-Repositorys muss eines der folgenden Formate haben:

    • Absolute URL: ssh://git@{host_name}[:{port}]/{repository_path}, port ist optional.
    • SCP-ähnliche URL: git@{host_name}:{repository_path}.
  7. Geben Sie im Feld Standardname des Remote-Zweigs den Namen des Hauptentwicklungszweigs des Remote-Git-Repositorys ein.

  8. Wählen Sie im Drop-down-Menü Secret Ihr Secret für das Remote-Git-Repository aus.

  9. Geben Sie im Feld Wert des öffentlichen SSH-Hostschlüssels den öffentlichen Hostschlüssel Ihres Git-Anbieters ein.

    Azure DevOps Services

    1. Führen Sie den folgenden Befehl im Terminal aus, um den öffentlichen Hostschlüssel von Azure DevOps Services abzurufen:

      ssh-keyscan -t rsa ssh.dev.azure.com
      
    2. Kopieren Sie einen der ausgegebenen Schlüssel und lassen Sie dabei ssh.dev.azure.com am Anfang der Zeile weg. Der Wert, den Sie kopieren, muss das folgende Format haben:

      ALGORITHM BASE64_KEY_VALUE
      

      Beispiel:

      ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC7Hr1oTWqNqOlzGJOfGJ4NakVyIzf1rXYd4d7wo6jBlkLvCA4odBlL0mDUyZ0/QUfTTqeu+tm22gOsv+VrVTMk6vwRU75gY/y9ut5Mb3bR5BV58dKXyq9A9UeB5Cakehn5Zgm6x1mKoVyf+FFn26iYqXJRgzIZZcZ5V6hrE0Qg39kZm4az48o0AUbf6Sp4SLdvnuMa2sVNwHBboS7EJkm57XQPVU3/QpyNLHbWDdzwtrlS+ez30S3AdYhLKEOxAG8weOnyrtLJAUen9mTkol8oII1edf7mWWbWVf0nBmly21+nZcmCTISQBtdcyPaEno7fFQMDD26/s0lfKob4Kw8H
      

      Prüfen Sie, ob dieser Schlüssel noch mit Azure DevOps Services auf dem neuesten Stand ist.

    Bitbucket

    1. Führen Sie den folgenden Befehl im Terminal aus, um den öffentlichen Bitbucket-Hostschlüssel abzurufen:

      curl https://bitbucket.org/site/ssh
      
    2. Der Befehl gibt eine Liste der öffentlichen Hostschlüssel zurück. Wählen Sie einen der Schlüssel aus der Liste aus und kopieren Sie ihn. Lassen Sie dabei bitbucket.org am Anfang der Zeile weg. Der kopierte Wert muss das folgende Format haben:

      ALGORITHM BASE64_KEY_VALUE
      

      Beispiel:

      ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIIazEu89wgQZ4bqs3d63QSMzYVa0MuJ2e2gKTKqu+UUO
      

      Prüfen Sie, ob dieser Schlüssel in Bitbucket noch aktuell ist.

    GitHub

    1. Informationen zum Abrufen des öffentlichen GitHub-Hostschlüssels finden Sie unter SSH-Schlüssel-Fingerabdrücke von GitHub.
    2. Die Seite enthält eine Liste der öffentlichen Hostschlüssel. Wählen Sie eine davon aus und kopieren Sie sie. Lassen Sie dabei github.com am Anfang der Zeile weg. Der Wert, den Sie kopieren, muss das folgende Format haben:

      ALGORITHM BASE64_KEY_VALUE
      

      Beispiel:

      ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIOMqqnkVzrm0SdG6UOoqKLsabgH5C9okWi0dh2l9GKJl
      

      Prüfen Sie, ob dieser Schlüssel noch mit GitHub übereinstimmt.

    GitLab

    1. Informationen zum Abrufen des öffentlichen GitLab-Hostschlüssels finden Sie unter SSH-known_hostsEinträge.
    2. Die Seite enthält eine Liste der öffentlichen Hostschlüssel. Wählen Sie eine der beiden Optionen aus und kopieren Sie sie. Lassen Sie dabei gitlab.com am Anfang der Zeile weg. Der Wert, den Sie kopieren, muss das folgende Format haben:

      ALGORITHM BASE64_KEY_VALUE
      

      Beispiel:

      ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIAfuCHKVTjquxvt6CM6tdG4SLp1Btn/nOeHHE5UOzRdf
      

      Prüfen Sie, ob dieser Schlüssel in GitLab noch aktuell ist.

  10. Klicken Sie auf Verknüpfen.

Remote-Repository über HTTPS verbinden

Wenn Sie ein Remote-Repository über HTTPS verbinden möchten, müssen Sie ein Secret Manager-Secret mit einem persönlichen Zugriffstoken erstellen und das Secret für Ihren Standard-Dataform-Dienst-Agent freigeben.

Dataform verwendet das Zugriffstoken dann, um sich bei Ihrem Git-Anbieter anzumelden und Änderungen im Namen der Entwickler zu übertragen. Dataform führt diese Commits mit der E-Mail-Adresse des Entwicklers in Google Cloud aus, sodass Sie sehen können, wer den jeweiligen Commit durchgeführt hat.

So verbinden Sie ein Remote-Repository über HTTPS mit einem Dataform-Repository:

  1. Gehen Sie bei Ihrem Git-Anbieter so vor:

    GitHub

    1. Erstellen Sie in GitHub ein differenziertes persönliches Zugriffstoken oder ein klassisches persönliches Zugriffstoken.

      • So erstellen Sie ein detailliertes persönliches GitHub-Zugriffstoken:
      1. Wählen Sie den Repository-Zugriff nur für ausgewählte Repositories aus und wählen Sie dann das Repository aus, zu dem Sie eine Verbindung herstellen möchten.

      2. Lese- und Schreibzugriff auf den Inhalt des Repositorys gewähren.

      3. Legen Sie eine Token-Ablaufzeit fest, die Ihren Anforderungen entspricht.

      • So erstellen Sie ein klassisches persönliches GitHub-Zugriffstoken:
      1. Gewähren Sie Dataform die Berechtigung repo.

      2. Legen Sie eine Token-Ablaufzeit fest, die Ihren Anforderungen entspricht.

    2. Wenn Ihre Organisation die SAML-Einmalanmeldung (SSO) verwendet, autorisieren Sie das Token.

    GitLab

    1. Erstellen Sie in GitLab ein persönliches GitLab-Zugriffstoken.

    2. Geben Sie dem Token den Namen dataform.

      Das persönliche GitLab-Zugriffstoken muss den Namen dataform haben.

    3. Erteilen Sie Dataform die Berechtigungen api, read_repository und write_repository.

    4. Legen Sie eine Tokenablaufzeit fest, die Ihren Anforderungen entspricht.

  2. Erstellen Sie in Secret Manager ein Secret, das das persönliche Zugriffstoken Ihres Remote-Repositorys enthält.

  3. Gewähren Sie Ihrem Dataform-Standarddienst-Agenten Zugriff auf das Secret.

    Ihr Dataform-Standarddienst-Agent hat das folgende Format:

    service-PROJECT_NUMBER@gcp-sa-dataform.iam.gserviceaccount.com
    
    1. Weisen Sie dem Dienst-Agent die Rolle roles/secretmanager.secretAccessor zu.
  4. Rufen Sie in der Google Cloud Console die Seite Dataform auf.

    Zu Dataform

  5. Wählen Sie das Dataform-Repository aus, das Sie mit dem Remote-Repository verbinden möchten.

  6. Klicken Sie auf der Repository-Seite auf Einstellungen > Mit Git verbinden.

  7. Geben Sie im Bereich Mit Remote-Repository verknüpfen im Feld URL des Remote-Git-Repositorys die URL des Remote-Git-Repositorys ein, die mit .git endet.

    Die URL des Remote-Git-Repositorys darf keine Nutzernamen oder Passwörter enthalten.

  8. Geben Sie im Feld Standardname des Remote-Zweigs den Namen des Hauptentwicklungszweigs des Remote-Git-Repositorys ein.

  9. Wählen Sie im Drop-down-Menü Secret Ihr Secret für das Remote-Git-Repository aus.

  10. Klicken Sie auf Verknüpfen.

Verbindung zum Remote-Repository bearbeiten

So bearbeiten Sie eine Verbindung zwischen einem Dataform-Repository und einem Remote-Git-Repository:

  1. Rufen Sie in der Google Cloud Console die Seite Dataform auf.

    Zu Dataform

  2. Klicken Sie auf das Repository, das Sie bearbeiten möchten.

  3. Klicken Sie auf der Repository-Seite auf Einstellungen > Git-Verbindung bearbeiten.

  4. Bearbeiten Sie im Bereich Mit Remote-Repository verbinden die Verbindungseinstellungen.

  5. Klicken Sie auf Aktualisieren.

Nächste Schritte