HTTPS認可

HTTPSを使用してリポジトリをクローニングする方法について学習します。

HTTPSを使用してリポジトリをクローニングするには、表示されたURLをコピーします。
ノート

HTTPSを使用してリポジトリをクローニングするには、認証トークンが必要です。

ローカル・マシンのコマンドラインで、作業ディレクトリの場所を、リポジトリをクローニングする場所に変更し、コピーしたHTTPS URLを指定してgit cloneコマンドを実行します。

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

要求された場合は、ユーザー名(テナンシ、オプションのフェデレーテッド・アイデンティティおよびユーザー名を使用)とパスワード(認証トークン)を指定する必要があります。

フェデレーテッド・ユーザーの場合は、ユーザー名をTenancyName/Federation/UserNameというフォーマットで入力します。たとえば、OCIのアイデンティティ・プロバイダを使用する場合、サインインは Acme/oracleidentitycloudservice/alice.jones@acme.comになります。

OCIのダイレクト・サインインを使用している場合、TenancyName/YourUserNameというフォーマットでユーザー名を入力します。たとえば、Acme/alice_jonesです。パスワードは、以前に作成した認証トークンです。

リポジトリのクローニング中に、ユーザー名とパスワード(認証トークン)をURLに挿入することもできます。例: git clone https://<TenancyName>%2f<Federation>%2f<UserName>:<base64 encoded auth token>@devops.scmservice.us-ashburn-1.oci.oraclecloud.com/namespaces/MY-TENANCY/projects/PROJECT-NAME/repositories/REPO-NAME