기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
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 도메인 개요 단원을 참조하십시오.
Amazon SageMaker 도메인(도메인) 또는 사용자 프로필에 Git 리포지토리 연결
도메인 수준에서 URLs 연결된 Git 리포지토리는 모든 사용자에 의해 상속됩니다. 그러나 사용자 프로필 수준에서 URLs 연결된 Git 리포지토리는 특정 사용자에게 적용됩니다. 리포지토리 목록을 전달하여 URLs Amazon SageMaker 도메인 또는 사용자 프로필에 여러 Git 리포지토리를 연결할 수 있습니다URLs.
다음 섹션에서는 도메인 및 사용자 프로필URL에 Git 리포지토리를 연결하는 방법을 보여줍니다.
Amazon SageMaker 도메인에 연결
다음 명령은 기존 도메인URL에 Git 리포지토리를 연결합니다.
aws sagemaker update-domain --region
region
--domain-iddomain-id
\ --default-user-settings JupyterLabAppSettings={CodeRepositories=[{RepositoryUrl="repository
"}]}
사용자 프로필에 연결
다음 명령은 기존 사용자 프로필URL에 Git 리포지토리를 연결합니다.
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 리포지토리URL의 를 입력하고, 환경에 복제하고, 변경 사항을 푸시하고, 커밋 기록을 볼 수 있는 Git 확장을 제공합니다.
리포지토리가 비공개이고 액세스하기 위해 보안 인증 정보가 필요한 경우 사용자 보안 인증을 입력하라는 메시지가 표시됩니다. 보안 인증 정보에는 사용자 이름과 개인 액세스 토큰이 포함됩니다. 개인 액세스 토큰에 대한 자세한 내용은 개인 액세스 토큰 관리
관리자는 Amazon SageMaker 도메인 또는 사용자 프로필 수준에서 제안된 Git URLs 리포지토리를 연결할 수도 있습니다. 그런 다음 사용자는 제안 목록에서 리포지토리URL를 선택하고 Studio에 복제할 수 있습니다. 권장되는 리포지토리를 연결하는 방법에 대한 자세한 내용은 Studio Classic에 제안된 Git 리포지토리 연결을 참조하세요.