附加 Git 存储库 (AWS CLI) - Amazon SageMaker

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

附加 Git 存储库 (AWS CLI)

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

先决条件

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

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

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

以下各节介绍如何将 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"}]}

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

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

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

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