Git リポジトリをアタッチする (AWS CLI) - Amazon SageMaker

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

Git リポジトリをアタッチする (AWS CLI)

このセクションでは、 URLを使用して Git リポジトリ (リポジトリ) をアタッチする方法を示します AWS CLI。Git repo をアタッチしたらURL、 の手順に従ってクローンを作成できますAmazon SageMaker Studio で Git リポジトリをクローンする

前提条件

開始する前に、次の前提条件を完了します。

Git リポジトリを Amazon SageMaker ドメイン (ドメイン) またはユーザープロファイルにアタッチする

ドメインレベルで関連付けられた Git リポジトリURLsは、すべてのユーザーによって継承されます。ただし、ユーザープロファイルレベルで関連付けURLsられている Git リポジトリは、特定のユーザーにスコープされます。リポジトリ のリストURLsを渡すことで、Amazon SageMaker ドメインまたはユーザープロファイルに複数の Git リポジトリをアタッチできますURLs。

以下のセクションでは、Git リポジトリをドメインとユーザープロファイルURLにアタッチする方法を示します。

Amazon SageMaker ドメインにアタッチする

次のコマンドは、Git リポジトリを既存のドメインURLにアタッチします。

aws sagemaker update-domain --region region --domain-id domain-id \ --default-user-settings JupyterLabAppSettings={CodeRepositories=[{RepositoryUrl="repository"}]}

ユーザープロファイルにアタッチする

次のコマンドは、Git リポジトリを既存のユーザープロファイルURLにアタッチします。

aws sagemaker update-user-profile --domain-id domain-id --user-profile-name user-name\ --user-settings JupyterLabAppSettings={CodeRepositories=[{RepositoryUrl="repository"}]}

Amazon SageMaker Studio で Git リポジトリをクローンする

Amazon SageMaker Studio はローカル Git リポジトリにのみ接続します。リポジトリ内のファイルにアクセスするには、Studio 内から Git リポジトリをクローンします。そのために、Studio は Git 拡張機能を提供し、Git リポジトリURLの を入力し、環境にクローンし、変更をプッシュし、コミット履歴を表示します。

リポジトリがプライベートで、アクセスに認証情報が必要な場合は、ユーザー認証情報を入力するプロンプトが表示されます。認証情報には、ユーザー名と個人用アクセストークンが含まれます。個人用のアクセストークンの詳細については、「Managing your personal access tokens」を参照してください。

管理者は、Amazon SageMaker ドメインまたはユーザープロファイルレベルで推奨 Git リポジトリURLsをアタッチすることもできます。その後、ユーザーは提案のURLリストからリポジトリを選択し、それを Studio にクローンできます。推奨リポジトリのアタッチの詳細については、「Studio Classic に推奨される Git Repos をアタッチする」を参照してください。