

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# 関連付けられた Git リポジトリを含むノートブックインスタンスを作成する
<a name="nbi-git-create"></a>

**重要**  
Amazon SageMaker Studio または Amazon SageMaker Studio Classic に Amazon SageMaker リソースの作成を許可するカスタム IAM ポリシーでは、これらのリソースにタグを追加するアクセス許可も付与する必要があります。Studio と Studio Classic は、作成したリソースに自動的にタグ付けするため、リソースにタグを追加するアクセス許可が必要になります。IAM ポリシーで Studio と Studio Classic によるリソースの作成が許可されていても、タグ付けが許可されていない場合は、リソースを作成しようとしたときに「AccessDenied」エラーが発生する可能性があります。詳細については、「[SageMaker AI リソースにタグ付けのアクセス許可を付与する](security_iam_id-based-policy-examples.md#grant-tagging-permissions)」を参照してください。  
SageMaker リソースを作成するためのアクセス許可を付与する [AWS Amazon SageMaker AI の マネージドポリシー](security-iam-awsmanpol.md) には、それらのリソースの作成中にタグを追加するためのアクセス許可もあらかじめ含まれています。

Git リポジトリをノートブックインスタンスに関連付けるには AWS マネジメントコンソール、、、または を使用します AWS CLI。ノートブックインスタンスとは異なる AWS アカウントにある CodeCommit リポジトリを使用する場合は、リポジトリのクロスアカウントアクセスを設定します。詳細については、「[別の AWS アカウントの CodeCommit リポジトリをノートブックインスタンスに関連付ける](nbi-git-cross.md)」を参照してください。

**Topics**
+ [関連付けられた Git リポジトリを含むノートブックインスタンスを作成する (コンソール)](#nbi-git-create-console)
+ [関連付けられた Git リポジトリを含むノートブックインスタンスを作成する (CLI)](nbi-git-create-cli.md)

## 関連付けられた Git リポジトリを含むノートブックインスタンスを作成する (コンソール)
<a name="nbi-git-create-console"></a>

**ノートブックインスタンスを作成し、Amazon SageMaker AI コンソールに Git リポジトリを関連付けるには**

1. [チュートリアル用 Amazon SageMaker ノートブックインスタンスを作成する](gs-setup-working-env.md) の指示に従います。

1. **[Git リポジトリ]** で、ノートブックインスタンスに関連付ける Git リポジトリを選択します。

   1. **[デフォルトのリポジトリ]** で、デフォルトのリポジトリとして使用するリポジトリを選択します。SageMaker AI はこのリポジトリのクローンを、`/home/ec2-user/SageMaker` の Jupyter スタートアップディレクトリのサブディレクトリとして作成します。ノートブックインスタンスを開くと、このリポジトリで開きます。アカウントのリソースとして保存されているリポジトリを選択するには、リストからその名前を選択します。アカウントのリソースとして新しいリポジトリを追加するには、**[SageMaker AI にレポジトリを追加する (新しいウィンドウでリポジトリの追加フローが開く)]** をクリックして、「[関連付けられた Git リポジトリを含むノートブックインスタンスを作成する (コンソール)](#nbi-git-create-console)」の手順に従います。アカウントに保存されていない公開リポジトリのクローンを作成するには、**[このノートブックインスタンスにのみ公開 Git リポジトリをクローン]** を選択し、そのリポジトリの URL を指定します。

   1. **[追加リポジトリ 1]** で、追加ディレクトリとして追加するリポジトリを選択します。SageMaker AI はこのリポジトリのクローンを、`/home/ec2-user/SageMaker` の Jupyter スタートアップディレクトリのサブディレクトリとして作成します。アカウントのリソースとして保存されているリポジトリを選択するには、リストからその名前を選択します。アカウントのリソースとして新しいリポジトリを追加するには、**[SageMaker AI にレポジトリを追加する (新しいウィンドウでリポジトリの追加フローが開く)]** をクリックして、「[関連付けられた Git リポジトリを含むノートブックインスタンスを作成する (コンソール)](#nbi-git-create-console)」の手順に従います。アカウントに保存されていないリポジトリを複製するには、**[このノートブックインスタンスにのみ公開 Git リポジトリをクローン]** を選択し、そのリポジトリの URL を指定します。

      このステップを最大 3 回繰り返して、ノートブックインスタンスに最大 3 つの追加リポジトリを追加します。