附加 Git 存储库 (Amazon CLI) - 亚马逊 SageMaker AI
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

附加 Git 存储库 (Amazon CLI)

本节介绍如何使用附加 Git 存储库 (repo) 网址。 Amazon CLI附加 Git 存储库 URL 后,您可以按照 在亚马逊 SageMaker Studio 中克隆 Git 存储库 中的步骤对其进行克隆。

先决条件

在开始之前,请满足以下先决条件:

将 Git 存储库附加到亚马逊 A SageMaker I 域(域)或用户个人资料

在域级别关联 URLs 的 Git 存储库由所有用户继承。但是,在用户配置文件级别关联 URLs 的 Git 存储库仅限于特定用户。您可以通过传递存储库 URLs 列表将多个 Git 存储库 URLs附加到一个 SageMaker Amazon AI 域或用户个人资料。

下面几节介绍如何将 Git 存储库 URL 附加到域和用户配置文件。

附加到亚马逊 A SageMaker I 域名

以下命令将 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"}]}

在亚马逊 SageMaker Studio 中克隆 Git 存储库

Amazon SageMaker Studio 仅连接到本地 Git 存储库。要访问存储库中的文件,请在 Studio 中克隆 Git 存储库。为此,Studio 提供了 Git 扩展,供您输入 Git 存储库的 URL、将其克隆到您的环境中、推送更改以及查看提交历史记录。

如果存储库是专用的,需要凭证才能访问,则会收到输入用户凭证的提示。您的凭证包括用户名和专用访问令牌。有关个人访问令牌的更多信息,请参阅管理个人访问令牌

管理员还可以在 Amazon A SageMaker I 域或用户个人资料级别附加建议的 Git 存储库 URLs 。然后,用户可以从建议列表中选择存储库 URL,并将其克隆到 Studio 中。有关附加建议的存储库的更多信息,请参阅 将建议的 Git 存储库附加到 Studio Classic