翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
Git リポジトリをアタッチする (AWS CLI)
このセクションでは、 URLを使用して Git リポジトリ (リポジトリ) をアタッチする方法を示します AWS CLI。Git repo をアタッチしたらURL、 の手順に従ってクローンを作成できますAmazon SageMaker Studio で Git リポジトリをクローンする。
前提条件
開始する前に、次の前提条件を完了します。
-
現在の AWS Command Line Interface バージョン のインストールの AWS CLI 手順に従って、 を更新します。
-
ローカルマシンで
aws configure
を実行し、 AWS 認証情報を入力します。 AWS 認証情報の詳細については、AWS 「認証情報の理解と取得」を参照してください。 -
Amazon SageMaker ドメインにオンボードします。詳細については、「Amazon SageMaker ドメインの概要」を参照してください。
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-iddomain-id
\ --default-user-settings JupyterLabAppSettings={CodeRepositories=[{RepositoryUrl="repository
"}]}
ユーザープロファイルにアタッチする
次のコマンドは、Git リポジトリを既存のユーザープロファイルURLにアタッチします。
aws sagemaker update-user-profile --domain-id
domain-id
--user-profile-nameuser-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 をアタッチする」を参照してください。