本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
附加 Git 存储库 (AWS CLI)
本节介绍如何URL使用附加 Git 存储库 (repo)。 AWS CLI附加 Git 存储库后URL,您可以按照中的在亚马逊 SageMaker Studio 中克隆 Git 存储库步骤对其进行克隆。
先决条件
在开始之前,请满足以下先决条件:
-
AWS CLI 按照安装当前 AWS Command Line Interface 版本中的步骤进行更新。
-
在本地计算机上运行
aws configure
并提供您的 AWS 凭证。有关 AWS 证书的信息,请参阅了解和获取您的 AWS 证书。 -
登录 Amazon SageMaker 域名。有关更多信息,请参阅 Amazon SageMaker 域名概述。
将 Git 存储库附加到亚马逊 SageMaker 域(域)或用户个人资料
在域级别关联URLs的 Git 存储库由所有用户继承。但是,在用户配置文件级别关联URLs的 Git 存储库仅限于特定用户。您可以通过传递存储库列表将多个 Git 存储库URLs附加URLs到一个 Amazon SageMaker 域或用户个人资料。
以下各节介绍如何将 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
"}]}
在亚马逊 SageMaker Studio 中克隆 Git 存储库
Amazon SageMaker Studio 仅连接到本地 Git 存储库。要访问存储库中的文件,请从 Studio 中克隆 Git 存储库。为此,Studio 提供了一个 Git 扩展,供您输入 Git 存储库、将其克隆到您的环境中、推送更改以及查看提交历史记录。URL
如果存储库是私有的,需要凭据才能访问,则系统会提示您输入用户凭据。您的凭证包括您的用户名和个人访问令牌。有关个人访问令牌的更多信息,请参阅管理个人访问令牌
管理员还可以在亚马逊 SageMaker 域或用户个人资料级别附加建议的 Git 存储库URLs。然后,用户可以URL从建议列表中选择存储库,然后将其克隆到 Studio 中。有关附加建议的存储库的更多信息,请参阅 将建议的 Git 存储库附加到 Studio 经典版。