Zu Hauptinhalt springen Zu ergänzendem Inhalt springen

Installieren und Konfigurieren von Git

Dieses Verfahren beschreibt die Installation und Konfiguration von Git zur Speicherung aller Projektdaten (Jobs, Datenbankverbindungen, Routinen, Joblets usw.) im freigegebenen Repository von Talend Studio.

Vorbereitungen

  • Wenn Ihr GitHub-Repository in einem Microsoft Azure DevOps-Projekt gehostet wird, müssen Sie sicherstellen, dass der Name des Repository keine Leerzeichen enthält.
  • Dieses Verfahren braucht unter Umständen nicht ausgeführt zu werden, wenn der zu installierende Git-Server bereits Git bereitstellt und Sie Git nicht auf Ihrem lokalen Gerät benötigen.

    Weitere Informationen zu unterstützten Git-Servern finden Sie unter Kompatible Versionskontrollsysteme.

Prozedur

  1. Laden Sie die Ihrem System entsprechende Git-Version von https://git-scm.com/downloads herunter und halten Sie sich an die Installationsanweisungen.
  2. Erstellen Sie ein SSH-Schlüsselpaar.
    1. Öffnen Sie Git Bash.
    2. Generieren Sie einen neuen Schlüssel mithilfe des folgenden Befehls, wobei email der E-Mailadresse des Git-Serverkontos entspricht:
      ssh-keygen -t ecdsa -b 256 -m PEM -C "email"
    3. Wenn Sie zur Eingabe einer Datei für die Speicherung des Schlüssels aufgefordert werden, drücken Sie die Eingabetaste, um den Standarddateipfad zu übernehmen, oder geben Sie einen Namen ein und drücken Sie dann ebenfalls die Eingabetaste.
    4. Wenn Sie zur Eingabe einer Passphrase aufgefordert werden, drücken Sie die Eingabetaste, um die Passphrase leer zu lassen.
  3. Legen Sie die generierte Schlüsseldatei im Verzeichnis C:\Users\User_Name\.ssh ab.
  4. Fügen Sie den öffentlichen Schlüssel in den Einstellungen Ihres Git-Servers hinzu.
    1. Erstellen Sie die Datei „known-hosts“ (Bekannte_Hosts), indem Sie folgenden Befehl ausführen:
      ssh-keyscan.exe -H git_server_hostname >> known_hosts
    2. Wenn Sie mehrere private SSH-Schlüssel einsetzen, erstellen Sie eine config-Datei in Ihrem .ssh-Ordner und fügen Sie in der Datei folgenden Inhalt hinzu, um festzulegen, welche Schlüsseldatei für welchen Git-Server verwendet werden soll.
      Host <git_server1_hostname>
      IdentityFile C:/users/username/.ssh/key1
      Host <git_server2_hostname>
      IdentityFile C:/users/username/.ssh/key2

Nächste Maßnahme

Bei der Erstellung eines Projekts in Talend Management Console müssen Sie die Verbindungsinformationen wie unter Erstellen von Projekten beschrieben angeben.

Hat diese Seite Ihnen geholfen?

Wenn Sie ein Problem mit dieser Seite oder ihrem Inhalt feststellen, sei es ein Tippfehler, ein ausgelassener Schritt oder ein technischer Fehler, informieren Sie uns bitte!