Autorisation HTTPS
Découvrez comment cloner le référentiel à l'aide de HTTPS.
Vous avez besoin d'un jeton d'authentification pour cloner le référentiel à l'aide de HTTPS.
Sur la ligne de commande de l'ordinateur local, remplacez l'emplacement du répertoire de travail par l'emplacement vers lequel cloner le référentiel, puis exécutez la commande git clone
avec l'URL HTTPS que vous avez copiée.
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 utilisateur (avec la location, éventuellement l'identité fédérée et le nom utilisateur) et le mot de passe (jeton d'authentification) à l'invite.
Pour un utilisateur fédéré, entrez le nom utilisateur au format suivant : TenancyName/Federation/UserName
. Par exemple, si vous utilisez le fournisseur d'identités d'OCI, la connexion sera Acme/oracleidentitycloudservice/alice.jones@acme.com
.
Si vous utilisez la connexion directe d'OCI, saisissez le nom utilisateur au format suivant :
- Pour la location sans domaine d'identité :
TenancyName/YourUserName
. Exemple :Acme/alice_jones
. Le mot de passe est le jeton d'authentification que vous avez créé précédemment. - Pour la 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