대체 소스 호스팅 옵션의 경우 Secure Source Manager는 Google Cloud에서 호스팅되는 리전별로 배포된 단일 테넌트 관리 소스 코드 저장소입니다. Git 버전 관리를 지원하며 Cloud Build, Cloud Deploy, Artifact Registry와 통합됩니다.
2024년 6월 17일부터 신규 고객은 Cloud Source Repositories를 사용할 수 없습니다. 이전에 조직에서 Cloud Source Repositories를 사용한 적이 없는 경우 API를 사용 설정할 수 없거나 Cloud Source Repositories를 사용할 수 없습니다. 조직에 연결되지 않은 새 프로젝트는 Cloud Source Repositories API를 사용 설정할 수 없습니다. 2024년 6월 17일 이전에 Cloud Source Repositories를 사용한 조직은 이 변경사항의 영향을 받지 않습니다.
Cloud Shell 환경이 포함된 새 브라우저 탭이 열립니다. 또한 저장소를 Cloud Shell로 클론할지 확인하는 메시지가 표시됩니다.
계속을 클릭합니다.
저장소의 클론을 포함하는 Cloud Shell 환경이 열립니다.
기본적으로 저장소의 위치는 ~/[repository name]입니다. 예를 들면 ~/hello-world입니다.
Cloud Shell에서 기존 저장소 열기
이미 저장소를 Cloud Shell 환경에 복제한 경우 이전 섹션의 단계를 따릅니다. Cloud Shell 환경이 준비되면 다음 옵션 중 하나를 선택하라는 메시지가 나타납니다.
해당 디렉터리로 이동합니다. 저장소가 있는 디렉터리로 자동 변경하려면 이 옵션을 선택합니다. 예를 들면 ~/hello-world입니다.
해당 디렉터리로 이동하여 git pull을 실행합니다. 저장소가 있는 디렉터리로 자동 변경하고 최신 버전의 저장소를 Cloud Shell 환경으로 가져오려면 이 옵션을 선택합니다.
git clone 명령어를 사용해 새 복사본을 클론합니다. Cloud Shell 환경에서 저장소가 포함된 새 폴더를 만들려면 이 옵션을 사용합니다. 새 폴더 이름은 저장소와 같으며 이름에 번호가 추가됩니다. 예를 들어 저장소의 두 번째 복사본인 hello-world의 이름은 ~/hello-world-2입니다.