連接 Git 儲存庫 (AWS CLI) - Amazon SageMaker

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

連接 Git 儲存庫 (AWS CLI)

本節說明如何URL使用 連接 Git 儲存庫 (儲存庫) AWS CLI。連接 Git 儲存庫 之後URL,您可以依照 中的步驟複製在 Amazon SageMaker Studio 中複製 Git 儲存庫

必要條件

開始之前,請先完成以下先決條件:

將 Git 儲存庫連接至 Amazon SageMaker 網域 (網域) 或使用者設定檔

與網域層級URLs相關聯的 Git 儲存庫由所有使用者繼承。不過,與使用者設定檔層級URLs相關聯的 Git 儲存庫會涵蓋特定使用者的範圍。您可以透過傳遞儲存庫清單URLs,將多個 Git 儲存庫連接至 Amazon SageMaker 網域或使用者設定檔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的 ,將其複製到您的環境,推送變更,以及檢視遞交歷史記錄。

如果儲存庫是私有的且需要憑證才能存取,您會收到輸入使用者憑證的提示。您的憑證包含您的使用者名稱和個人存取權杖。如需有關個人存取權杖的更多相關資訊,請參閱管理您的個人存取權杖

管理員也可以URLs在 Amazon SageMaker 網域或使用者設定檔層級連接建議的 Git 儲存庫。然後,使用者可以URL從建議清單中選擇儲存庫,並將其複製到 Studio。如需關於連接建議的更多相關資訊,請參閱 將建議的 Git Repos 連接至 Studio Classic