Cloud Source Repositories 사용

Android 스튜디오를 통해 Cloud Source Repositories에 새 프로젝트를 추가하고 기존 프로젝트를 체크아웃할 수 있습니다. 현재는 Git만 지원됩니다.

소스 코드 업로드

Cloud Source Repositories에 소스를 업로드하기 전에 Google Cloud 콘솔을 통해 소스용 Cloud 프로젝트를 만들어야 합니다.

또한 프로젝트에 'default' 저장소가 있는지 확인해야 합니다. Cloud Source Repositories로 이동하여 이름이 'default'인 저장소를 찾습니다. 이러한 저장소가 없으면 저장소 만들기를 클릭하고 저장소 이름을 'default'로 지정합니다.

Android 스튜디오에서 소스를 Cloud Source Repositories로 업로드하려면 다음 안내를 따르세요.

  1. Android 스튜디오에서 Cloud Source Repositories에 추가할 프로젝트를 엽니다.
  2. VCS > Import into Version Control(버전 제어로 가져오기) > Upload Project to Google Cloud(Google Cloud에 프로젝트 업로드)를 선택합니다.
  3. 표시된 대화상자에서 프로젝트와 연결된 Google Cloud 콘솔 프로젝트 ID를 선택합니다.

  4. 업로드를 클릭합니다.

업로드를 클릭하면 git commit을 수행하여 초기 로컬 커밋을 수행한 후 git push를 수행하여 콘텐츠를 원격 저장소로 푸시합니다. 이 단계가 완료되면 저장소 사용을 시작할 수 있습니다.

소스를 Cloud Source Repositories로 업로드할 때 Android 스튜디오는 기본적으로 'origin'을 원격 이름으로 사용합니다. 로컬 Git 저장소에 이미 원격이 구성되어 있으면 업로드가 성공하지만, 이름 충돌을 피하기 위해 원격 이름으로 'cloud-platform'이 선택됩니다.

소스 찾아보기

소스 코드를 업로드하면 Google Cloud 콘솔에서 소스를 탐색할 수 있습니다.

  1. Google Cloud 콘솔에서 이전 단계에서 지정한 프로젝트 ID가 있는 프로젝트를 선택합니다.
  2. 왼쪽의 탐색 메뉴에서 소스 코드 > 찾아보기를 선택합니다.

소스 체크아웃

Android 스튜디오에서 Cloud Source Repositories의 소스를 체크아웃하려면 다음 안내를 따르세요.

참고: Google의 IDE Cloud Source Repository 통합은 'default' 저장소의 체크아웃만 지원합니다. 소스를 업로드하여 이 저장소를 만드는 방법은 이전의 안내를 확인하세요.

  1. VCS > Checkout from Version Control(버전 제어에서 체크아웃) > Google Cloud를 선택합니다.

  2. 표시된 대화상자에서 프로젝트와 연결된 Google Cloud 콘솔 프로젝트 ID를 선택하고 클론을 클릭합니다.

또는 프로젝트를 선택한 다음 Check out project from Version Control(버전 제어에서 체크아웃) > Google Cloud를 선택하여 시작 화면에서 체크아웃할 수도 있습니다.

다음 단계

위에서 언급했듯이 Cloud Source Repositories의 프런트엔드는 Git입니다. 프로젝트를 Cloud Source Repositories에 저장하면 툴바 또는 일반 git 명령어를 사용하여 소스 커밋, 내보내기, 가져오기와 같은 작업을 수행할 수 있습니다. Git을 소스 제어 관리자로 사용하는 방법에 대한 자세한 내용은 git-scm.com을 참조하세요.