本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
連接 Git 儲存庫 (AWS CLI)
本節說明如何URL使用 連接 Git 儲存庫 (儲存庫) AWS CLI。連接 Git 儲存庫 之後URL,您可以依照 中的步驟複製在 Amazon SageMaker Studio 中複製 Git 儲存庫。
必要條件
開始之前,請先完成以下先決條件:
-
AWS CLI 請依照安裝目前 AWS Command Line Interface 版本 中的步驟更新 。
-
從您的本機機器,執行
aws configure
並提供您的 AWS 憑證。如需 AWS 憑證的相關資訊,請參閱了解和取得您的 AWS 憑證。 -
加入 Amazon SageMaker 網域。如需詳細資訊,請參閱Amazon SageMaker 網域概觀。
將 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-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的 ,將其複製到您的環境,推送變更,以及檢視遞交歷史記錄。
如果儲存庫是私有的且需要憑證才能存取,您會收到輸入使用者憑證的提示。您的憑證包含您的使用者名稱和個人存取權杖。如需有關個人存取權杖的更多相關資訊,請參閱管理您的個人存取權杖
管理員也可以URLs在 Amazon SageMaker 網域或使用者設定檔層級連接建議的 Git 儲存庫。然後,使用者可以URL從建議清單中選擇儲存庫,並將其複製到 Studio。如需關於連接建議的更多相關資訊,請參閱 將建議的 Git Repos 連接至 Studio Classic。