HTTPS-Authentifizierung
Erfahren Sie, wie Sie das Repository mit HTTPS 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