HTTPS-Authentifizierung

Erfahren Sie, wie Sie das Repository mit HTTPS klonen.

Um das Repository mit HTTPS zu klonen, kopieren Sie die angezeigte URL.
Hinweis

Sie benötigen ein Authentifizierungstoken, um das Repository mit HTTPS zu klonen.

Ändern Sie in der Befehlszeile des lokalen Rechners den Arbeitsbereich in das Verzeichnis, in dem Sie das Repository klonen möchten. Führen Sie den Befehl git clone mit der kopierten HTTPS-URL aus.

Beispiel: git clone https://devops.scmservice.us-ashburn-1.oci.oraclecloud.com/namespaces/MY-TENANCY/projects/PROJECT-NAME/repositories/REPO-NAME

Sie müssen den Benutzernamen (mit Mandant, optionaler föderierter Identität und Benutzername) und das Kennwort (Auth-Token) angeben, wenn Sie aufgefordert werden.

Geben Sie für einen föderierten Benutzer den Benutzernamen im folgenden Format ein: TenancyName/Federation/UserName. Beispiel: Wenn Sie den Identitätsprovider von OCI verwenden, lautet die Anmeldung Acme/oracleidentitycloudservice/alice.jones@acme.com.

Wenn Sie die direkte Anmeldung von OCI verwenden, geben Sie den Benutzernamen im folgenden Format ein:

  • Für Mandanten ohne Identitätsdomain: TenancyName/YourUserName. Beispiel: Acme/alice_jones. Das Kennwort ist das Authentifizierungstoken, das Sie zuvor erstellt haben.
  • Für Mandanten mit Identitätsdomain: TenancyName/domainName/YourUserName. Beispiel: Acme/Default/alice_jones. Das Kennwort ist das Authentifizierungstoken, das Sie zuvor erstellt haben.

Sie können den Benutzernamen und das Kennwort (Authentifizierungstoken) auch beim Klonen des Repositorys in die URL einfügen. Der Schrägstrich '/' wird durch '%2f' ersetzt. Beispiel: git clone https://<TenancyName>%2f<Federation or domainName>%2f<URL encoded UserName>:<URL encoded auth token>@devops.scmservice.us-ashburn-1.oci.oraclecloud.com/namespaces/MY-TENANCY/projects/PROJECT-NAME/repositories/REPO-NAME