Autorisation HTTPS

Voyez comment cloner le référentiel à l'aide de HTTPS.

Pour cloner le référentiel à l'aide de HTTPS, copiez l'URL affichée.
Note

Vous devez disposer d'un jeton d'authentification pour cloner le référentiel à l'aide de HTTPS.

Sur la ligne de commande de l'ordinateur local, modifiez l'emplacement du répertoire de travail où vous voulez cloner le référentiel, puis exécutez la commande git clone avec l'URL HTTPS que vous avez copiée.

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

Vous devez fournir le nom d'utilisateur (avec la location, l'identité fédérée facultative et le nom d'utilisateur) et le mot de passe (jeton d'authentification) à l'invite.

Pour un utilisateur fédéré, entrez le nom d'utilisateur dans le format suivant : TenancyName/Federation/UserName. Par exemple, si vous utilisez le fournisseur d'identités d'OCI, la connexion est : Acme/oracleidentitycloudservice/alice.jones@acme.com.

Si vous utilisez la connexion directe OCI, entrez le nom d'utilisateur dans le format suivant :

  • Pour une location sans domaine d'identité : TenancyName/YourUserName. Par exemple, Acme/alice_jones. Le mot de passe est le jeton d'authentification que vous avez créé précédemment.
  • Pour une location avec domaine d'identité : TenancyName/domainName/YourUserName. Par exemple, Acme/Default/alice_jones. Le mot de passe est le jeton d'authentification que vous avez créé précédemment.

Vous pouvez également insérer le nom utilisateur et le mot de passe (jeton d'authentification) dans l'URL lors du clonage du référentiel. La barre oblique '/' est remplacée par '%2f'. Par exemple, 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